Lead Software Engineer (Node.js | React | TypeScript)

🏢 Remote Office · all 7 jobs
📍 United States
📅 Posted Sep 3, 2026 · via Himalayas
🏷 Technology, Software Engineer, Fullstack Development, Backend Development, Frontend Development, Lead Full Stack Engineer (angular React Node.js) +5 more
Apply on original site ↗

This is a remote position.

Job Title: Lead Software Engineer (Node.js | React | TypeScript)
Location: Remote
Employment Type: Full-time
Experience Level: 8-10+ Years
Work Roster: 9AM-5PM Melbourne Time
Who You Are If this sounds like you, we’d love to meet you:
- You take ownership of your work and enjoy delivering end-to-end features that make an impact.

- You write clean, maintainable code and care about quality, from testing and CI/CD to thoughtful reviews.

- You love solving problems, whether it’s debugging, optimising, or shaping architecture.

- You’re a true team player who values open collaboration, feedback, and shared growth.

- You’re always learning, exploring new tech, side projects, or AI innovations that keep you sharp.

About the Role We are seeking a highly skilled Lead Software Engineer with strong expertise in modern web technologies to join our client's team. The ideal candidate will be proficient in Node.js, TypeScript, and React (v18+), with a solid understanding of backend and frontend development, testing frameworks, API integrations, and authentication mechanisms. You will play a key role in designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams to deliver high-quality software solutions. Candidates who can effectively leverage AI tools to optimise their development workflow will stand out.
Key Responsibilities
- Develop, test, and maintain high-quality web applications using Node.js, TypeScript, and React (18+)

- Design and implement RESTful APIs and integrate with external systems

- Build responsive and performant UIs using Tailwind CSS and TanStack Query

- Implement robust authentication and authorization using OAuth, OIDC, and session-based mechanisms

- Ensure high code quality with Vitest testing frameworks

- Write efficient and maintainable SQL queries and optimize database interactions

- Manage source code effectively using Git and collaborate via code reviews and branching workflows

- Utilize AI-powered coding assistants (e.g., Claude Code, GitHub Copilot) to improve productivity and maintain code quality

- Work with Linux-based environments for development and deployment

- Collaborate with designers, product managers, and backend teams to deliver seamless features

Core Requirements
- Proficiency in Node.js and TypeScript

- Strong experience with React (v18+) and modern React patterns

- Familiarity with Vitest or Jest testing frameworks

- Proficiency in SQL and relational database concepts

- Skilled in Tailwind CSS and TanStack Query

- Strong understanding of OAuth, OIDC, and session-based authentication

- Experience in API development and external API integrations

- Competent in using basic Linux command line tools

- Strong command over Git for version control and collaboration

- Demonstrated ability to maximize AI tools for enhanced development efficiency

Highly Desirable Requirements
- Experience with Bun and Hono frameworks

- Familiarity with AWS CDK for infrastructure as code

- Knowledge of PostgreSQL and Drizzle ORM

- Hands-on experience with Docker and container-based development

- Experience in container-based testing (e.g., Testcontainers)

- Exposure to monorepo-based development environments

- Proficiency with VS Code and productivity-enhancing extensions

Originally posted on Himalayas

Flights + hotels

This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $140k?All remote Software Engineer jobs →Software Engineer salary data →
Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you