Lead Software Engineer, Frontend (Web)

Remote $200k–$220k lead 4 months ago full-time quality 8.8/10

Role in brief

Binance.US is seeking a Lead Frontend Software Engineer to drive the architecture and development of their web applications. This role involves leading feature implementation, optimizing performance, and mentoring junior developers. Candidates with deep expertise in Next.js, React, and TypeScript, and significant experience in web application development, should consider applying to help build the bridge between traditional finance and Web3.

Next.jsReactTypeScriptJavaScriptHTML5CSS3GitAWSGCP

About the role

This role focuses on the end-to-end development of web features for Binance.US, a regulated crypto platform. The Lead Software Engineer will be responsible for designing and implementing advanced frontend features using modern web technologies, ensuring these features are scalable, performant, and maintainable. This includes optimizing web performance through various techniques and defining key performance indicators to monitor and improve user experience.

The position requires close collaboration with multiple cross-functional teams, including Product, Design, Backend, and DevOps, to define specifications and API requirements. A key aspect of the role is to build modular and reusable UI components, contributing to a robust and scalable frontend architecture. The successful candidate will also be instrumental in implementing analytics and logging to gain insights into usage and performance.

Beyond technical contributions, this lead role involves significant mentorship and technical leadership. The engineer will guide junior developers, conduct code reviews, and contribute to fostering a culture of engineering excellence. Partnering with DevOps to establish CI/CD pipelines, safe deployments, and rollback strategies is also a critical responsibility, ensuring high standards in code quality, security, and testing coverage across the development lifecycle.

The salary for this role is listed between $200,000 and $220,000 annually.

Skills that matter here

  • Next.js: This role requires deep expertise in Next.js for designing and implementing advanced frontend features, leveraging its capabilities for scalable web applications.
  • React: The engineer will use React for developing and building modular and reusable UI components, forming the foundation of the platform's web interface.
  • TypeScript: Proficiency in TypeScript is essential for developing robust and maintainable code, enhancing type safety and developer experience in the frontend.
  • Git: The role requires proficiency with Git for version control and collaborative development workflows, ensuring efficient code management.
  • AWS: Experience with cloud infrastructure like AWS is preferred, indicating potential involvement with deployment environments or related services.
  • GCP: Familiarity with GCP is also a preferred skill, suggesting the platform may utilize or integrate with Google Cloud services.

Who this role suits

  • A person with a strong background in frontend web development, specifically with 10+ years of experience.
  • Someone who enjoys mentoring junior developers and fostering a culture of technical excellence.
  • An individual who thrives in a collaborative environment, working closely with product, design, backend, and DevOps teams.
  • A candidate passionate about optimizing web performance and ensuring high standards in code quality, security, and testing.

From the employer

Core Responsibilities:

  • Lead the design and implementation of advanced front-end features using Next.js, React, and TypeScript
  • Deliver end-to-end development of web features, including testing, deployment, and ongoing maintenance
  • Build modular and reusable UI components to support scalable front-end development
  • Optimize web performance through techniques such as SSR/SSG, lazy loading, and responsive design
  • Define and monitor front-end performance KPIs such as page load time, TTI, and Core Web Vitals
  • Instrument analytics and logging to support usage tracking and performance insights
  • Collaborate cross-functionally with Product, Design, Backend, and DevOps teams to define specifications and API requirements
  • Mentor junior developers and contribute to a culture of engineering excellence through code reviews and technical leadership
  • Partner with DevOps to implement CI/CD pipelines, safe deployments, and rollback strategies
  • Ensure high standards in code quality, accessibility, security, and testing coverage (unit, integration, E2E)

Preferred Skills/Experience:

  • Bachelor's degree in Computer Science or related field preferred
  • 10+ years of professional software development experience with a focus on front-end web applications
  • Deep expertise in Next.js, React, TypeScript, JavaScript, HTML5, and CSS3
  • Proven experience optimizing performance using profiling tools (e.g., Lighthouse, WebPageTest, Chrome DevTools)
  • Strong understanding of SSR/SSG, CDN strategies, caching, and PWA concepts
  • Familiarity with front-end security best practices
  • Proficiency with Git, CI/CD pipelines, and automated deployment workflows
  • Experience with cloud infrastructure such as AWS or GCP
  • Strong collaboration skills with cross-functional teams including Product, Design, and DevOps
  • Prior experience mentoring engineers and elevating team standards
  • Bonus: Experience with analytics instrumentation and blockchain-integrated front-ends (e.g., ethers.js, wallet libraries)

Our Benefits:

  • Unlimited PTO (for salaried FTE roles); 12 weeks fully paid Parental Bonding Leave.
  • Mental wellness benefits; free 1:1 virtual visits with a licensed mental wellness professional; comprehensive competitive health benefits.
  • Fully remote, cameras-on culture with work-from-home equipment reimbursements available to new hires.
  • Annual professional development budget; free 1:1 virtual visits with a career coach; 401k plan with employer match.

Questions about this role

What is the remote work policy for this role?

This is a fully remote position, and the company operates with a remote-first culture.

What is the seniority level for this position?

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

What are the core technical skills required for this role?

Deep expertise in Next.js, React, TypeScript, JavaScript, HTML5, and CSS3 is required, along with experience in performance optimization and cloud infrastructure like AWS or GCP.

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