Product Engineer, Frontend

AI overview

Join a small, remote team focused on building scalable React applications that enhance health support services for millions, while ensuring a high-quality user experience.

Turn.io powers life-improving conversations. 

At Turn.io, we believe every person should be able to access support—no matter where they live. Our platform powers chat services on WhatsApp for organisations delivering health and wellbeing services at scale across the Global South.

We’ve helped global leaders like WHO, and national health departments (South Africa, India, Brazil) transform access to care. Now we’re scaling our work with for-profit health companies that are redefining how healthcare is delivered—digitally, affordably, and at scale.

We’re a small, global and remote team, from Cambodia to Colombia and everywhere in between. We deeply care about our customers, with user-centricity being at the core of how the entire business operates. Transparency and openness are key to us, where everyone is able to voice and contribute to decisions — big or small. We value a good work-life balance, kindness, empathy and caring about humans.


Sounds like the next role for you?
Apply with your resume and cover letter (in English) telling us why you're interested in working with Turn.io.

Role Overview

In this Frontend Engineer role, you will be responsible for building and maintaining high-performance React applications, ensuring a seamless and delightful user experience. You will work as one of two frontend specialists in a small, distributed global team driving frontend excellence while supporting fullstack collaboration. This role involves working closely with designers, product managers, and backend engineers to develop scalable and maintainable frontend solutions.

Key Responsibilities

  • Build and maintain our React & react-flow based frontend canvas application backed by GraphQL that helps facilitate conversations with millions of individuals to achieve better health outcomes
  • Lead frontend architecture decisions and establish patterns that enable our backend-focused engineers to contribute effectively to fullstack development
  • Drive frontend excellence through high standards for code quality, performance optimization, and long-term maintainability across our established, production codebase
  • Shape product direction by bringing strong design sensibility, usability thinking, and UX expertise—not just implementing Figma designs, but actively collaborating to refine and improve the user experience
  • Champion accessibility and design system thinking to ensure consistency and inclusivity across our product
  • Contribute to occasional LiveView (Elixir/Phoenix) components as part of our technology stack. You should have an appetite for learning/working with LiveView at times although the primary focus will be React development
  • Collaborate closely with backend developers to design and integrate APIs that serve frontend needs effectively
  • Develop new user-facing features that enhance product value and usability
  • Ensure our frontend applications perform reliably in low-resource environments across the global south
  • Advise on emerging frontend technologies and practices relevant to our mission


What we're looking for

This is an exciting opportunity to join a funded startup in its founding years and experience and shape the growth of a product first hand. We're looking for someone who is self-driven, comfortable working autonomously in a remote environment, and brings both technical excellence and product thinking to their work. If you are naturally curious, have a troubleshooting mindset and an eye for detail this role will suit you and we’d like to hear from you.

  • A degree in Computer Science or Engineering, or equivalent experience.
  • At least 5 years experience as a developer with expertise in React, JavaScript, TypeScript, GraphQL or similar technologies.
  • Strong experience with modern testing frameworks (Jest, React Testing Library, Playwright, Cypress or similar) and commitment to maintaining comprehensive test coverage
  • Demonstrated design sensibility with a keen eye for usability, UX principles, and accessibility standards
  • Experience working with and maintaining large, established codebases in production environments
  • Ability to leverage AI tools effectively while maintaining thorough code review practices, deep understanding, and full ownership of all code
  • Experience with Elixir and/or Liveview is a strong bonus.
  • Experience in Machine learning and/or Large language models is a strong bonus.
  • Firm understanding and implementation experience with CI/CD.
  • Our preference is for versatility over specialists.


Apply with your resume and cover letter (in English) telling us why you're interested in working with Turn.io.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Product Engineer Q&A's
Report this job
Apply for this job