Full Stack Developer
Role details
Job location
Tech stack
Job description
As Full Stack Developer at Farow, you will focus on designing and implementing scalable, secure, and high-performance digital health platforms. You will work on the full stack-from backend APIs (Spring Boot, Java, Serverless, cloud infrastructure) to front-end (Angular). Optionally, you may also contribute to our cross-platform mobile applications (Android, iOS, Flutter). You'll collaborate closely with our software architect, data scientists, clinical experts, and external software partners to deliver seamless and compliant digital health solutions that make a tangible difference in people's lives. Your work will directly impact capabilities in digital therapeutics, clinical decision support, and regulatory-grade biomarkers., * Design, develop, and maintain scalable backend systems using Spring Boot (Java) and RESTful microservices.
- Design, develop, and maintain our Angular web applications.
- Help maintain and evolve our cloud infrastructure (AWS)
- Contribute to the design, development, and maintenance of our serverless data pipelines and functions (Java, Python).
- Apply best practices in code quality, testing, and CI/CD automation
- Work with external software partners; assist with technical support and perform code reviews
- Contribute to design discussions, technology selection, and roadmap planning together with the Software Architect and Product Manager.
- Perform work in compliance with GDPR, MDR, FDA, and ISO 13485 software lifecycle requirements where applicable.
- Collaborate cross-functionally with data scientists, UX designers, clinicians, and QA specialists.
Requirements
- MSc or BSc in Computer Science, Software Engineering, or equivalent experience.
- 3-5 years of professional experience in software development
- Strong expertise in Java/Spring Boot backend development and RESTful API design.
- Solid experience in Angular or comparable modern front-end frameworks.
- Familiarity with AWS and automating infrastructure (e.g.: CloudFormation or AWS CDK);
- Familiarity with CI/CD pipelines, Git workflows, and Agile development.
- Familiarity with data platforms, data lakes and related technologies is a big plus
- Experience with Flutter, Kotlin, Swift, or similar mobile frameworks is a plus.
- Experience in regulated environments (e.g., medical devices or digital health) is a plus.
- Excellent communication and collaboration skills in an interdisciplinary setting and in English.
Benefits & conditions
What We Offer
- The opportunity to shape cutting-edge digital health software impacting the lives of people with neurological disorders.
- A dynamic, entrepreneurial, and mission-driven team with strong academic and industry collaborations.
- Competitive compensation and personal growth opportunities.
- Flexible hybrid work model with real ownership and impact.
- Exposure to advanced technologies bridging software engineering, neuroscience, and AI.