Engineering

Proficient Frontend Engineer

Join our frontend team to build intuitive user interfaces and enhance user experience.

Location

Remote

Employment Type

Full-time

About the Role

We're looking for a Proficient Frontend Engineer to join our Engineering team. You'll focus on building responsive, user-friendly interfaces and work closely with our design and backend teams. You'll have opportunities to grow your skills while contributing to meaningful projects.

Responsibilities

  • Develop and maintain frontend components using React and Next.js
  • Implement responsive designs and ensure cross-browser compatibility
  • Collaborate with designers to translate mockups into functional interfaces
  • Integrate with backend APIs and handle data fetching efficiently
  • Write clean, reusable components and maintain code quality
  • Participate in code reviews and contribute to frontend architecture decisions
  • Optimize application performance and user experience

Requirements

  • Strong proficiency in React and Next.js
  • Good problem-solving and debugging skills
  • 3+ years of experience in frontend development
  • Solid understanding of JavaScript/TypeScript
  • Experience with CSS frameworks (Tailwind CSS preferred)
  • Familiarity with Git and version control workflows
  • Understanding of responsive design principles

Nice to Have

  • Basic knowledge of backend concepts and APIs
  • Some experience with tRPC or similar type-safe API solutions
  • Knowledge of state management libraries (Redux, Zustand)
  • Experience with testing frameworks (Jest, React Testing Library)
  • Understanding of web performance optimization
  • Familiarity with modern build tools (Vite, Webpack)

About the Team

Team Size

8 engineers

Reports To

Frontend Lead

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 2 days ago
Applications accepted worldwide

Share this job