Job Responsibilities
The role More about the core responsibilities Design and create high-performance (low-latency, high-availability) APIs. Write reusable and testable code. Optimize code for maximum performance at scale. Troubleshoot production issues, support the backend and DevOps teams. The day to day What’s your day-to-day looking like? Work alongside talented individuals and under a technical leader with a proven track record. Daily standup practice to keep everyone aligned and supported in their role. Participate in the entire application lifecycle, including software architecture and API design. Coach, mentor, and spread the word about our best practices inside and outside of New Horizons.
Job Requirements
5+ experience in backend development with Python as the main language (Django). Experience with continuous delivery. Experience with modern authentication mechanisms, such as OIDC, JSON Web Token. Experience working with Git and GitLab. Experience working with an agile methodology (e.g. SCRUM). Familiarity with RESTful APIs and GraphQL API. Understanding of fundamental design principles for security and scalability. Ability to understand business requirements and translate them into technical requirements. Strong communication skills.
Required Languages
English
Job Details
Position type
Back-end development engineer
Experience
5~10 years