Skip to content

Open nowPosted 486 days ago

Frontend Engineer

gayafi10 open roles

Where
International
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFrontend Engineergayafi · International
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on gayafi's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 486 days ago

The posting

Role Summary

We are seeking a Frontend Engineer skilled in React and NextJS with demonstrable experience to develop our web portal and support the development of our browser extension. This role focuses on designing, building, and maintaining user-facing features that enhance user workflows. The ideal candidate will collaborate with cross-functional teams to translate designs into high-quality code, optimize performance, and ensure seamless integration between web applications and Chrome extension components.

Responsibilities

  • Develop and Maintain Web Interfaces: Build responsive, accessible, and performant UI components using React and NextJS, translating UX/UI designs into production-ready code.
  • Chrome Extension Development: Design, implement, and maintain Chrome extension features including background scripts, content scripts, popup pages, and options pages. Ensure compatibility with Manifest V3 and adhere to Chrome Extension APIs and security best practices.
  • Integration with Web Applications: Integrate the extension with backend services and web applications via RESTful APIs or WebSockets, ensuring secure and performant data exchange between the extension and main web app.
  • Performance Optimization: Profile and optimize both web application and extension to minimize load times, memory usage, and battery impact. Leverage code-splitting, lazy loading, and efficient state management to deliver smooth experiences.
  • Testing and Quality Assurance: Write unit and integration tests for React components and extension logic. Employ automated testing frameworks and manual testing to verify functionality across different browser versions.
  • Collaboration and Code Reviews: Participate in design discussions, peer code reviews, and agile ceremonies. Share knowledge of best practices in frontend architecture, React patterns, and extension development.
  • Monitoring and Troubleshooting: Implement logging and monitoring for extension usage and web app performance. Diagnose and resolve bugs related to UI, extension APIs, browser compatibility, and security issues.
  • Documentation: Create and maintain clear documentation for extension setup, configuration, and deployment processes, as well as React component libraries and coding conventions.
  • Stay Updated: Keep abreast of emerging web standards, React ecosystem updates, and browser extension platform changes to proactively improve the product.

Required Qualifications

  • Experience with React & NextJS: Minimum of 3 years building production-grade web applications using React (hooks, context, router) and TypeScript for type-safe development.
  • Web Technologies: Strong HTML5, CSS3 (including preprocessors or utility-first frameworks like Tailwind CSS), and JavaScript fundamentals. Familiarity with modern bundlers (Webpack, Vite) and build pipelines.
  • State Management & Data Fetching: Experience with state management libraries (Redux, MobX, React Query, etc.) and patterns for scalable applications. Comfortable integrating RESTful or GraphQL APIs within React and extensions.
  • Testing Frameworks: Proficiency in testing tools such as Jest, React Testing Library, or similar, covering both web UI components and extension-specific logic.
  • Version Control: Strong Git skills, including branching strategies, pull requests, and code review practices.
  • Security and Privacy Awareness: Understanding of extension security considerations (CSP, permissions minimization), web security (XSS, CSRF), and best practices for handling user data.
  • Cross-Browser Considerations: While primary focus is Chrome, familiarity with extension differences in other Chromium-based browsers and potential cross-browser packaging.
  • Communication Skills: Clear verbal and written communication to collaborate with designers, backend engineers, and product stakeholders.

Preferred Qualifications

  • UI/UX Sensibility: Strong eye for design, accessibility (ARIA standards), and usability to deliver intuitive extension interfaces and web components.
  • Chrome Extension Experience : Hands-on experience developing Chrome extensions, including proficiency with Manifest V3, extension lifecycle (background, content, popup), and Chrome APIs (runtime, storage, tabs).
  • Experience with Browser Automation/Parsing: Familiarity with parsing web pages, scraping techniques within extension context, or integrating OCR/document parsing features.
  • Familiarity with CI/CD: Experience setting up automated build and deployment pipelines for web applications and publishing/updating Chrome extensions via CI.
  • Performance Profiling Tools: Proficiency using browser devtools and profiling tools to identify bottlenecks in UI rendering and extension execution.
  • Open-Source Contributions: Contributions to React libraries, extension frameworks, or relevant open-source projects, demonstrating community engagement.
  • Knowledge of Other Frameworks: Exposure to alternative frontend frameworks (Vue, Angular) or experience with mobile hybrid apps as a bonus.

Join Us

As Frontend Engineer at Gaya, you'll craft the user experience that transforms how insurance professionals work. You'll build cutting-edge Chrome extensions and web applications that automate complex workflows, working with a talented team to deliver intuitive, performant solutions. If you're passionate about creating exceptional user interfaces and browser extensions that make a real impact, we'd love to hear from you.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against gayafi's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on gayafi's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    gayafi's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.