Senior Frontend Engineer

Remote $110k–$120k senior 4 months ago full-time quality 8.8/10

Role in brief

Golfiuns is seeking a Senior Frontend Engineer to build and maintain scalable web applications. This role involves developing complex UI/UX features, evolving frontend architecture, and collaborating across teams. It is suitable for experienced engineers proficient in React, Next.js, and TypeScript who can lead technical decisions and mentor others.

ReactNext.jsTypeScriptJavaScriptHTMLCSSReduxZustandRESTGraphQL

About the role

This position focuses on developing and maintaining scalable frontend applications, with a strong emphasis on designing and implementing intricate UI/UX features. The role requires taking ownership of the frontend architecture and establishing best practices to ensure high-quality and maintainable code. A key aspect is optimizing application performance, scalability, and the overall user experience.

The Senior Frontend Engineer will work closely with backend engineers, designers, and product teams, indicating a collaborative environment. Responsibilities include integrating with REST and/or GraphQL APIs, and there is an optional component to build and integrate blockchain-based features like wallets or dApps. This suggests a forward-thinking approach to technology, potentially bridging traditional web development with Web3 innovations.

Success in this role involves not only delivering robust code but also contributing to the growth of the team. The engineer will be expected to write clean, well-tested code, participate in and lead code reviews, and mentor junior and mid-level engineers. This blend of hands-on development and leadership indicates a role for someone who can both execute and elevate the technical capabilities of their colleagues.

The salary for this role ranges from $110,000 to $120,000 USD annually.

Skills that matter here

  • React: This role requires deep expertise in React for building user interfaces.
  • Next.js: The position involves using Next.js for developing modern web applications.
  • TypeScript: Proficiency in TypeScript is essential for writing robust and maintainable code.
  • Redux: Experience with state management solutions like Redux is needed for managing application data.
  • REST: The role includes integrating applications with REST APIs.
  • GraphQL: Experience with GraphQL is also relevant for API integration tasks.

Who this role suits

  • A person with at least five years of frontend development experience who thrives on solving complex UI/UX challenges.
  • Someone who enjoys taking initiative in architectural decisions and establishing best practices for frontend development.
  • An individual who is comfortable collaborating across different teams and can effectively mentor less experienced engineers.
  • A developer who values writing clean, maintainable, and well-tested code while also focusing on performance and scalability.

From the employer

  • Develop and maintain scalable frontend applications
  • Design and implement complex UI/UX features
  • Own and evolve frontend architecture and best practices
  • Collaborate closely with backend engineers, designers, and product teams
  • Optimize application performance, scalability, and UX
  • Write clean, maintainable, and well-tested code
  • Lead code reviews and mentor junior and mid-level engineers
  • Integrate REST and/or GraphQL APIs
  • (Optional Web3) Build and integrate blockchain-based features such as wallets, on-chain data, and dApps
  • 5+ years of frontend development experience
  • Strong proficiency in JavaScript / TypeScript
  • Deep expertise in modern frameworks such as React and Next.js
  • Strong understanding of HTML, CSS, responsive design principles
  • Experience with state management solutions (Redux, Zustand, etc.)
  • Solid understanding of frontend architecture and performance optimization
  • Experience working with REST APIs and/or GraphQL
  • Ability to make technical decisions and mentor other engineers

Questions about this role

What is the remote work policy for this role?

This is a fully remote position.

What level of seniority is expected for this position?

This is a senior-level role, requiring significant experience and the ability to lead.

What are the core technical skills required?

Key technical skills include strong proficiency in JavaScript/TypeScript, deep expertise in React and Next.js, and experience with state management solutions like Redux or Zustand.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Golfiuns.