Senior Software Engineer, Flutter en Headspace Health

Remoto - Multiple locations

Postularse
Más vacantes en Headspace Health

Headspace Health is recruiting a Senior Software Engineer with a focus on Flutter to join their Employer Solutions team. The role involves designing and building scalable mobile systems that integrate with backend services, collaborating across product and engineering to define requirements, and ensuring high quality through robust testing and architectural decisions. The position is remote and offers a dynamic, mission-driven environment where the engineer can contribute to improving mental health access worldwide.

Requirements

Education

  • Bachelor's degree in Computer Science
  • Master's degree in Computer Science

Experience

  • 5+ years of professional software engineering experience
  • 2+ years of experience developing with Flutter
  • 2+ years of experience with JavaScript/TypeScript and Node.js
  • 2+ years of experience designing reliable, scalable microservices architectures
  • Experience writing robust unit, integration, and end-to-end tests using Jest, Gatling, Playwright
  • Experience with Git version control systems
  • Experience working in Agile environments
  • Experience partnering with product managers, designers, and engineers in a remote-friendly environment

Skills

  • Flutter
  • JavaScript
  • TypeScript
  • Node.js
  • MVC
  • MVVM
  • Microservices
  • Git
  • Unit Testing
  • Integration Testing
  • End-to-End Testing
  • API Testing
  • Jest
  • Gatling
  • Playwright
  • Agile
  • Remote Collaboration
  • Communication Skills

Languages

  • English

Responsibilities

  • Design and develop maintainable and flexible services for mission-critical systems
  • Collaborate with product and engineering teams to gather requirements and write RFCs and technical specifications
  • Effectively communicate technical ideas to both technical and non-technical audiences
  • Recommend thoughtful tradeoffs between complexity, quality, and delivery speed
  • Maintain high standards for documentation, code quality, code reviews, and operational excellence
  • Contribute to and influence system architecture decisions, product quality, and SLA targets
  • Apply best practices in testing, monitoring, alerting, and observability

Technologies

FlutterJavaScriptTypeScriptNode.jsGitJestGatlingPlaywrightFlutter BlocAWSCI/CDSDUIAndroid SDKiOS SDK

Compartir vacante

Descubre si tu currículum está listo para esta vacante

Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.