who we are looking for
We are seeking a versatile Full Stack Engineer to join our engineering team to build end-to-end solutions that power our digital health platform and help the platform to grow. This role involves designing and implementing both client-side and server-side applications, creating seamless user experiences while ensuring robust backend infrastructure.
your mission
Development
- Build responsive and intuitive mobile first user interfaces using React and React Native
- Implement modern UI/UX designs with attention to accessibility and performance
- Integrate frontend applications with backend APIs and services
- Design and implement scalable backend architectures
- Optimize application performance and implement efficient state management
- Develop cross-platform mobile applications using Expo and React Native
- Build data processing pipelines and background jobs
- Design and optimize database schemas (MongoDB, Redis)
- Implement data migration strategies and ensure data integrity
- Monitor and optimize database performance
- Design full-stack architectures that scale from web to mobile
- Integrate third-party APIs and services
- Implement real-time features using WebSockets
- Deploy and manage applications in cloud environments (AWS, GCP)
- Implement containerization with Docker and Kubernetes
- Monitor system performance and troubleshoot issues across the stack
- Ensure security best practices and compliance
- Build and maintain CI/CD pipelines
- Be fully responsible for the quality of the produced outcome
- Work closely with product managers, designers, and other engineers
- Participate in code reviews and maintain code quality standards
- Write comprehensive technical documentation
your background
Education & Experience
- Bachelor's degree in Computer Science, Software Engineering, or related field OR equivalent work experience with strong technical portfolio
- 7+ years of full-stack product development experience
- Experience with growth techniques
- Experience with testing frameworks (unit, integration, end-to-end)
- Experience with performance optimization and monitoring tools
- Experience with mobile-first development and responsive design
- JavaScript/TypeScript: Expert-level proficiency in modern JavaScript (ES6+)
- React: Strong experience with React, hooks, context API, and state management
- CSS/Styling: Proficiency in modern CSS, styled-components, or similar
- Build Tools: Webpack, Vite, or similar bundling tools
- Expo: Familiarity with Expo framework and development workflow
- React Native: Experience building cross-platform mobile applications
- Node.js: Strong server-side JavaScript/TypeScript development
- Express.js: Experience building RESTful APIs and web services
- Databases: MongoDB (primary), Redis for caching
- API Development: RESTful APIs
- Authentication: JWT, OAuth, session management
- Strong problem-solving and analytical abilities
- Good communication and teamwork abilities
- Eagerness and passion to work in agile and lean development environments
- Deep product and customer-centric — always advocate for user needs and deliver delightful, impactful experiences
- Experience with healthcare or regulated industry applications
- Understanding of accessibility standards
- Familiarity with design systems and component libraries
- Experience with mobile-specific features (push notifications, offline storage)
- Knowledge of mobile performance optimization
why us?
- Top Tech company in Digital Health: A dynamic, high-growth environment where everyone in the team depends on each other's performance. You can see your impact. We learn and develop quickly.
- True impact in healthcare: What we are building with our brite platform is unique worldwide, ambitious, and could have a huge impact on billions of people who are ill or interested in health.
- International team: We are 14 nationalities working across Europe. We bring different mentalities and cultures with us, but we are all aligned towards our grand vision.
- 100% remote with best IT equipment: We work 100% remotely, meet regularly for special team events and team offsite weeks, for example in Tuscany, the Alps, or Mallorca. You will receive a Mac computer so that you are already technically up to speed.
hiring process
- Initial Screening: Technical phone/video introductory and experience call
- Leadership Interview: Discussion focused on leadership principles, values, and cultural fit.
- Technical Deep Dive: Live coding session covering React, Node.js, and database design
