Engineering

Frontend Engineer

Create beautiful, responsive, and accessible user interfaces.

Location

Remote

Employment Type

Full-time

About the Role

We're looking for a Frontend Engineer to join our Engineering team. You'll work on building beautiful, responsive, and accessible user interfaces for our platform. You'll collaborate with designers, product managers, and other engineers to deliver high-quality features.

Responsibilities

  • Implement responsive and accessible user interfaces using React and Next.js
  • Collaborate with designers to ensure pixel-perfect implementation
  • Write clean, maintainable, and efficient code
  • Optimize applications for maximum speed and scalability
  • Participate in code reviews and contribute to our frontend architecture
  • Stay up-to-date with emerging trends and best practices in frontend development

Requirements

  • Experience with CSS/Tailwind
  • Good problem-solving and communication skills
  • 3+ years of experience in frontend development
  • Strong proficiency in React, HTML, CSS, and JavaScript/TypeScript
  • Experience with responsive design and cross-browser compatibility
  • Understanding of web accessibility standards (WCAG)
  • Familiarity with modern frontend build tools and workflows

Nice to Have

  • Experience with Next.js and server components
  • Knowledge of state management libraries (Redux, Zustand, etc.)
  • Experience with testing frameworks (Jest, React Testing Library)
  • Understanding of performance optimization techniques

About the Team

Team Size

10 engineers

Reports To

Frontend Engineering Manager

You'll be joining a collaborative team of talented professionals who are passionate about building great products. We value open communication, continuous learning, and a healthy work-life balance.

Our Hiring Process

  1. 1

    Application Review

    Our hiring team will review your application and get back to you within 1 week.

  2. 2

    Initial Interview

    A 30-minute video call with a hiring manager to discuss your experience and the role.

  3. 3

    Technical Assessment

    A take-home assignment or live coding session, depending on the role.

  4. 4

    Team Interviews

    Meet with 3-4 team members to dive deeper into your experience and fit.

  5. 5

    Offer

    If all goes well, we'll extend an offer within a week of your final interview.

Apply for this Position

Job Details

Posted on 5 days ago
Applications accepted worldwide

Share this job