PhonoPair
AnalyzerGeneratorDictionaryDomainsTools

Senior Frontend Developer

Engineering
Remote (US/Canada)
Full-time
$120,000 - $160,000
Apply NowAsk a Question
About the Role

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.

Responsibilities
  • 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

Requirements
  • 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

Nice to Have
  • 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 Tech Stack

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.

Job Details
  • Department:

    Engineering

  • Location:

    Remote (US/Canada)

  • Type:

    Full-time

  • Salary Range:

    $120,000 - $160,000

  • Reports To:

    Engineering Manager


Benefits
  • Comprehensive health insurance

  • Flexible working hours

  • Home office stipend

  • Professional development budget

  • Equity options

  • 401(k) matching


Application Process
  • 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