Hiring bonus: 10% of monthly salary
Next job786 views
5 applications 1 response
What you’ll do:
Become part of the team responsible for the backend of our products, with your main responsibilities consisting of:
Help build new features exposed over an API to both customers and front-end teams
Understand and modularize an existing python 3 codebase
Build reusable code, components, and libraries for future use
Ensure the technical feasibility of UI/UX designs and communicate with UI/UX team
Optimize application for maximum performance and scalability
Analyze existing Razor pages, help improve on the design, and migrate improved versions to a VueJS SPA.
What you need:
Minimum five years experience working in Python
Experience with various concurrency models, such as gevent, micro threads, asyncio
Experience working with RDBMS and NoSQL databases
Good knowledge of back-end systems and RESTful architectures exposing APIs
Good understanding of code versioning tools, such as Git
Ability to work with Git, Atlassian stack, and G Suite
Familiar with good engineering practices and unit test frameworks
Experience working with Amazon Web Services (EKS, S3, RDS, EC2)
Proficient use of both written and oral English is a must
What is nice to have:
Familiarity with SSO, RBAC, and other Enterprise Identity concepts
Strong Linux skills
Ability to build gitlab CI/CD pipelines
Experience or knowledge of Docker and/or Kubernetes
Previous work experience in ASP.NET, MVC and C#