Lead Engineer – NodeJS, Typescript, React

Posted 37ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead Full-Stack Engineer with a backend focus driving cloud-based enterprise platform evolution. Collaborate with product stakeholders while mentoring engineers and setting architectural standards.

Responsibilities:

  • Lead the design and development of backend services using Node.js (Express preferred) and TypeScript
  • Own complex features end-to-end within a long-lived product environment
  • Define and promote clean architecture principles, modular boundaries, and maintainable naming conventions
  • Drive API design standards including versioning, backward compatibility, and integration reliability
  • Guide relational data modeling decisions (Postgres/MySQL/Oracle) with performance awareness
  • Contribute to the React application to deliver full end-to-end features
  • Lead architectural discussions and clearly articulate technical trade-offs
  • Promote resilient unit testing and disciplined TypeScript practices
  • Partner with Product Managers to define scope, negotiate trade-offs, and set realistic delivery commitments
  • Mentor engineers and elevate overall engineering standards

Requirements:

  • 7+ years building production-quality software (6+ acceptable with strong leadership signals)
  • Experience in long-term product environments (not only short-term project work)
  • Strong Node.js backend expertise (Express preferred)
  • Excellent API design and modular architecture skills
  • Strong relational database experience (Postgres, MySQL, or Oracle)
  • Experience integrating third-party systems (REST/JSON; comfortable with XML)
  • Strong TypeScript proficiency with strict typing discipline
  • Solid unit testing habits and experience with test-first approaches
  • Solid React experience and ability to deliver full-stack features
  • Strong system design skills and ability to articulate trade-offs clearly
  • Excellent communication skills in remote collaboration environments

Benefits:

  • Remote-first, collaborative engineering culture