Turn.io

Product Engineer, Frontend

Turn.io

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build and maintain our React & react-flow based frontend canvas application backed by GraphQL
  • Lead frontend architecture decisions and establish patterns that enable backend-focused engineers to contribute effectively to fullstack development
  • Drive frontend excellence through high standards for code quality, performance optimization, and long-term maintainability
  • Shape product direction by bringing strong design sensibility, usability thinking, and UX expertise
  • Champion accessibility and design system thinking to ensure consistency and inclusivity across our product
  • 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

Requirements

  • 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)
  • 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
  • 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
Benefits
  • Good work-life balance
  • Transparency and openness
  • Remote work flexibility
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactJavaScriptTypeScriptGraphQLJestReact Testing LibraryPlaywrightCypressCI/CDMachine learning
Soft Skills
design sensibilityusability thinkingUX expertiseaccessibility advocacycollaborationcode review practicesperformance optimizationlong-term maintainability
Certifications
Degree in Computer ScienceDegree in Engineering