Back End Developer

Skills
Back-End Web DevelopmentCloud InfrastructureComputer ScienceMobile ApplicationsTypescriptBusinessInsurance
Role

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