As a Senior Frontend Developer at PhonoPair, you'll lead the development of our React/Next.js application, focusing on performance optimization and user experience. You'll work closely with our design and product teams to implement features that make complex linguistic data intuitive and accessible.
This is a key role on our engineering team, requiring both technical expertise and leadership skills. You'll mentor junior developers, contribute to architectural decisions, and drive best practices in our frontend development process.
Lead the development of new features and improvements to our Next.js application
Optimize application performance and user experience
Collaborate with designers to implement intuitive interfaces for complex data visualization
Work with backend engineers to design and consume APIs
Mentor junior developers and conduct code reviews
Contribute to architectural decisions and technical roadmap planning
Implement and maintain automated tests
Stay current with frontend development trends and bring innovative ideas to the team
5+ years of professional experience in frontend development
3+ years of experience with React
Strong experience with Next.js and state management (Redux, Context API, etc.)
Proficiency with TypeScript and modern JavaScript (ES6+)
Experience with component libraries (Material-UI preferred)
Strong understanding of web performance optimization techniques
Experience with testing frameworks (Jest, React Testing Library)
Ability to work in a collaborative, remote environment
Experience with data visualization libraries (D3.js, Chart.js, etc.)
Experience with server-side rendering and static site generation
Understanding of accessibility standards and implementation
Experience with internationalization and localization
Interest in linguistics or natural language processing
Our frontend is built with Next.js, React, and Material-UI. We use TypeScript for type safety and Jest for testing. Our backend is built with Node.js and Express, with a PostgreSQL database. We deploy on AWS and use GitHub for version control.
Department:
Engineering
Location:
Remote (US/Canada)
Type:
Full-time
Salary Range:
$120,000 - $160,000
Reports To:
Engineering Manager
Comprehensive health insurance
Flexible working hours
Home office stipend
Professional development budget
Equity options
401(k) matching
1.
Submit your application with resume and cover letter
2.
Initial 30-minute phone screen
3.
Technical assessment (take-home coding exercise)
4.
Technical interview (90 minutes)
5.
Cultural fit and final interviews
6.
Offer and onboarding
For questions about this position, please contact careers@phonopair.com
© 2025 PhonoPair. All rights reserved.
Version 1.0