Quick Overview
Job Description
Job Title:Lead Software Engineer (Node.js React TypeScript)
Location:Remote
Employment Type:Full-time
Experience Level:8-10+ Years
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.
We are seeking a highly skilledLead Software Engineerwith strong expertise in modern web technologies to join our client's team. The ideal candidate will be proficient inNode.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.
- Develop, test, and maintain high-quality web applications usingNode.js,TypeScript, andReact (18+)
- Design and implementRESTful APIsand integrate with external systems
- Build responsive and performant UIs usingTailwind CSSandTanStack Query
- Implement robustauthentication and authorizationusing OAuth, OIDC, and session-based mechanisms
- Ensure high code quality withVitesttesting frameworks
- Write efficient and maintainable SQL queries and optimize database interactions
- Manage source code effectively usingGitand collaborate via code reviews and branching workflows
- UtilizeAI-powered coding assistants(e.g., Claude Code, GitHub Copilot) to improve productivity and maintain code quality
- Work withLinux-based environmentsfor development and deployment
- Collaborate with designers, product managers, and backend teams to deliver seamless features
- Proficiency inNode.jsandTypeScript
- Strong experience withReact (v18+)and modern React patterns
- Familiarity withVitestorJesttesting frameworks
- Proficiency inSQLand relational database concepts
- Skilled inTailwind CSSandTanStack Query
- Strong understanding ofOAuth,OIDC, andsession-based authentication
- Experience inAPI developmentandexternal API integrations
- Competent in usingbasic Linux command line tools
- Strong command overGitfor version control and collaboration
- Demonstrated ability tomaximize AI toolsfor enhanced development efficiency
- Experience withBunandHonoframeworks
- Familiarity withAWS CDKfor infrastructure as code
- Knowledge ofPostgreSQLandDrizzle ORM
- Hands-on experience withDockerandcontainer-based development
- Experience incontainer-based testing(e.g.,Testcontainers)
- Exposure tomonorepo-based developmentenvironments
- Proficiency withVS Codeand productivity-enhancing extensions
Similar jobs
- SP
Software Engineer, Data Infrastructure & Acquisition - Brisbane, Australia
NewSpeechify
Brisbane, Queensland🇦🇺Hybrid7 hours agoDockerGCPBash+5Technology - HY
Software Engineer
NewHypex
Melbourne, Victoria🇦🇺Hybrid17 hours agoNext.jsNode.jsJavaScript+3Technology - BI
Software Engineer (Backend, Java) - Risk
NewBinance
Bunbury, Western Australia🇦🇺Hybrid22 hours agoMicroservicesMySQLSQL+11Technology - RA
Junior AI-First Software Engineer
NewRGIT Australia
Sydney🇦🇺Hybrid22 hours agoNext.jsTypeScriptVercelTechnology - BI
Software Engineer (Backend, Java) - Risk
NewBinance
Perth, Western Australia🇦🇺Hybrid22 hours agoMicroservicesMySQLSQL+11Technology - LI
Junior Software Engineer - Hybrid, Growth & AI Focus
NewLiveHire Limited
Sydney🇦🇺Hybrid22 hours agoNode.jsAWSTechnology