Back to Careers

Senior Frontend Developer

Engineering
Remote
Full-time

We're looking for a Senior Frontend Developer to join our engineering team and help build exceptional user interfaces for our clients. The ideal candidate has strong experience with modern JavaScript frameworks, a keen eye for design, and a passion for creating intuitive user experiences.

Responsibilities

  • Develop responsive, accessible, and performant user interfaces using React, Next.js, and other modern frontend technologies
  • Collaborate with designers, backend developers, and product managers to implement new features and improve existing ones
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and provide constructive feedback to other developers
  • Stay up-to-date with the latest frontend development trends and best practices
  • Mentor junior developers and contribute to the team's technical growth

Requirements

  • 5+ years of experience in frontend development
  • Strong proficiency in JavaScript, HTML, and CSS
  • Experience with React and state management libraries (Redux, Context API, etc.)
  • Familiarity with Next.js, TypeScript, and modern build tools
  • Understanding of responsive design principles and cross-browser compatibility
  • Knowledge of web accessibility standards and best practices
  • Experience with version control systems (Git)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills

Benefits

  • Competitive salary and performance bonuses
  • Flexible work hours and remote work options
  • Health, dental, and vision insurance
  • 401(k) matching
  • Professional development budget
  • Home office stipend
  • Paid time off and paid sick leave
  • Parental leave
  • Regular team events and retreats

Job Summary

Department

Engineering

Location

Remote

Employment Type

Full-time

Salary Range

$90,000 - $120,000

Our Application Process

1

Application Review

Submit your application and our team will review your qualifications and experience.

2

Interviews

If selected, you'll participate in interviews with our team to assess your skills and cultural fit.

3

Offer & Onboarding

Successful candidates will receive an offer and begin our comprehensive onboarding process.