Senior Web Developer

Remote $98k–$150k senior 2 months ago full-time quality 8.5/10

Role in brief

CoinMarketCap, a cryptocurrency data platform, seeks a Senior Web Developer to build and optimize user-facing features for its high-traffic web applications. This role is ideal for an experienced developer proficient in modern web technologies who can work autonomously and contribute to a fast-paced environment.

TypeScriptReactWebpackNext.jsReduxstyled components

About the role

This role involves developing new user-facing features for web applications that experience high daily page views. The work includes writing client-side code to create fast and user-friendly web experiences across desktop, mobile browsers, and hybrid in-app pages. A key aspect is optimizing these applications for maximum speed and scalability.

The Senior Web Developer will also contribute to building libraries and frameworks that support complex web applications, aiming to enhance development efficiency and code quality. This position requires a proactive approach to solving both technical and business challenges, along with researching and advocating for new technologies and best practices within the team.

Success in this role means consistently delivering well-tested, high-quality, and maintainable projects. The ideal candidate will leverage advanced knowledge of modern web technologies to create robust solutions that cater to a large user base, while also fostering cross-team communication and operating effectively in a dynamic setting.

The annual salary for this role ranges from $97,750 to $149,500 USD.

Skills that matter here

  • TypeScript: This role requires advanced knowledge of TypeScript for developing production software.
  • React: The position demands advanced hands-on experience with React for building user interfaces.
  • Webpack: Experience with Webpack is necessary for bundling and optimizing web application assets.
  • Next.js: Familiarity with Next.js is important for developing server-rendered React applications.
  • Redux: Experience with Redux is needed for managing application state in complex web applications.
  • styled components: Knowledge of styled components or similar is required for styling web applications.

Who this role suits

  • Someone with at least eight years of experience in developing production software.
  • An individual who is self-managed and proactive, capable of high performance in a fast-paced setting.
  • A developer who values and practices strong cross-team communication.
  • A candidate who consistently delivers well-tested, high-quality, and maintainable projects.

From the employer

  • Implement new user-facing features in products that have a huge amount of PV every day
  • Write client-side code to create super-fast, easy-to-use, web-based applications which include websites for both desktop and mobile browsers, and hybrid in-app pages
  • Optimize web applications to maximize speed and scale
  • Build libraries and frameworks that support complex web applications, speed up development efficiency and improve code quality
  • Contribute creativity and insight to solve both technical and business challenges
  • Research and promote new technologies and best practices within the team
  • 8+ years experience developing production software
  • Advanced hands on knowledge of TypeScript + React
  • Experience with modern web technologies such as Webpack, Next.js, Redux, styled components, or similar
  • Proven track record of delivering well-tested, high-quality, maintainable projects.
  • Great cross-team communication skills
  • Self-managed, proactive work style. Ability to perform at a high level in a fast paced environment
  • Blockchain-related industry experience as a plus
  • Basic or Fluent English level

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 position.

What are the core technical skills required?

Key technical skills include advanced knowledge of TypeScript and React, along with experience in modern web technologies like Webpack, Next.js, Redux, and styled components.

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 CoinMarketCap.