Back End Developer
Skills
Back-End Web DevelopmentCloud InfrastructureComputer ScienceMobile ApplicationsTypescriptBusinessInsurance
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience building backend systems in Node.js using TypeScript or JavaScript
- Strong focus on writing well-tested maintainable code
- Comfortable with architecture system design and production behaviour of services
- Able to explain complex technical concepts clearly to technical and non-technical stakeholders
- Good understanding of computer science fundamentals
- Comfortable working in a fast-moving Agile and Lean environment
Nice to have
- Lean mindset
- Agile mindset
- High-quality code focus
- Architecture awareness
- Problem solving
Day to day
- Design and build scalable backend APIs services and systems for the core insurance platform mobile apps and machine learning pipelines
- Develop maintain and improve Node.js services across backend systems partner integrations and cloud-native infrastructure
- Take ownership of service reliability observability architecture and on-call support while working closely with product design and engineering teams
