Lead Software Engineer (React.Js/Node.Js/Typescript) (Melbourne)

Lead Software Engineer (React.Js/Node.Js/Typescript) (Melbourne)

12 Sep
|
Remote Office
|
Melbourne

12 Sep

Remote Office

Melbourne

Lead Software Engineer (Node.js | React | TypeScript)Job Title:Lead Software Engineer (Node.js | React | TypeScript)Location:RemoteEmployment Type:Full-timeExperience Level:8-10+ YearsWho You AreIf 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 current tech, side projects, or AI innovations that keep you sharp.About the RoleWe 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.Key ResponsibilitiesDevelop, test, and maintain high-quality web applications usingNode.js,TypeScript,



andReact (18+)Design and implementRESTful APIsand integrate with external systemsBuild responsive and performant UIs usingTailwind CSSandTanStack QueryImplement robustauthentication and authorizationusing OAuth, OIDC, and session-based mechanismsEnsure high code quality withVitesttesting frameworksWrite efficient and maintainable SQL queries and optimize database interactionsManage source code effectively usingGitand collaborate via code reviews and branching workflowsUtilizeAI-powered coding assistants(e.g., Claude Code, GitHub Copilot) to improve productivity and maintain code qualityWork withLinux-based environmentsfor development and deploymentCollaborate with designers, product managers, and backend teams to deliver seamless featuresCore RequirementsProficiency inNode.jsandTypeScriptStrong experience withReact (v18+)and modern React patternsFamiliarity withVitestorJesttesting frameworksProficiency inSQLand relational database conceptsSkilled inTailwind CSSandTanStack QueryStrong understanding ofOAuth,OIDC, andsession-based authenticationExperience inAPI developmentandexternal API integrationsCompetent in usingbasic Linux command line toolsStrong command overGitfor version control and collaborationDemonstrated ability tomaximize AI toolsfor enhanced development efficiencyHighly Desirable RequirementsExperience withBunandHonoframeworksFamiliarity withAWS CDKfor infrastructure as codeKnowledge ofPostgreSQLandDrizzle ORMHands-on experience withDockerandcontainer-based developmentExperience incontainer-based testing(e.g.,Testcontainers)Exposure tomonorepo-based developmentenvironmentsProficiency withVS Codeand productivity-enhancing extensions
#J-*****-Ljbffr

📌 Lead Software Engineer (React.Js/Node.Js/Typescript) (Melbourne)
🏢 Remote Office
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (react.js/node.js/typescript) (melbourne) / melbourne