JobHunter AI
Lead Software Engineer (Node.js | React | TypeScript)
Remote Office
Location
Remote
Work Mode
Remote
Type
Full-Time
Sector
Tech
First Seen
2026-11-03
Source
himalayas
Remote IT Data MEAL Engineering Deadline Unclear Remote
Job Description
<h3>This is a remote position.</h3><div> <b>Job Title:</b>Lead Software Engineer (Node.js | React | TypeScript) <div> <b>Location:</b> Remote<div> <b>Employment Type:</b> Full-time<div> <b>Experience Level:</b>8-10+ Years<div> <b>Work Roster:</b>9AM-5PM Melbourne Time<div> <b>Who You Are</b><div>If this sounds like you, we’d love to meet you:<ul> <li>You take ownership of your work and enjoy delivering end-to-end features that make an impact. </li> <li>You write clean, maintainable code and care about quality, from testing and CI/CD to thoughtful reviews. </li> <li>You love solving problems, whether it’s debugging, optimising, or shaping architecture. </li> <li>You’re a true team player who values open collaboration, feedback, and shared growth. </li> <li>You’re always learning, exploring new tech, side projects, or AI innovations that keep you sharp.</li> </ul> <div> <b>About the Role</b><div>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.<div>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.<div> <b>Key Responsibilities</b><ul> <li>Develop, test, and maintain high-quality web applications using Node.js, TypeScript, and React (18+)</li> <li>Design and implement RESTful APIs and integrate with external systems</li> <li>Build responsive and performant UIs using Tailwind CSS and TanStack Query</li> <li>Implement robust authentication and authorization using OAuth, OIDC, and session-based mechanisms</li> <li>Ensure high code quality with Vitest testing frameworks</li> <li>Write efficient and maintainable SQL queries and optimize database interactions</li> <li>Manage source code effectively using Git and collaborate via code reviews and branching workflows</li> <li>Utilize AI-powered coding assistants (e.g., Claude Code, GitHub Copilot) to improve productivity and maintain code quality</li> <li>Work with Linux-based environments for development and deployment</li> <li>Collaborate with designers, product managers, and backend teams to deliver seamless features</li> </ul> <div> <b>Core Requirements</b><ul> <li>Proficiency in Node.js and TypeScript</li> <li>Strong experience with React (v18+) and modern React patterns</li> <li>Familiarity with Vitest or Jest testing frameworks</li> <li>Proficiency in SQL and relational database concepts</li> <li>Skilled in Tailwind CSS and TanStack Query</li> <li>Strong understanding of OAuth, OIDC, and session-based authentication</li> <li>Experience in API development and external API