
Product Engineer, Frontend
Turn.io
full-time
Posted on:
Location Type: Remote
Location: Anywhere in the World
Visit company websiteExplore more
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