Lead Software Engineer responsible for developing and maintaining web applications using Node.js, TypeScript, and React, while collaborating with cross-functional teams to ensure high-quality software solutions.
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
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
Similar Jobs
Digital Media • Information Technology • News + Entertainment
Manage and optimize publisher partnerships for FreeWheels ad platform. Act as a trusted advisor, troubleshoot programmatic and IO delivery issues, analyze supply performance, coordinate cross-functional resolutions, and drive account growth through data-driven recommendations and stakeholder relationships. Provide high-touch service and support global coordination.
Top Skills:
Ad Serving TechnologiesFreewheelExcelProgrammatic AdvertisingSsps
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Sell Jira Service Management to SMB customers by acting as an ITSM/ESM subject matter expert, driving solution sales, co-selling, upsell/cross-sell, building business cases, and collaborating with global sales teams to maximize customer value and capture market insights.
Top Skills:
AtlassianJira Service ManagementZoom
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Field sales role owning a Melbourne territory: prospect and build pipeline through in-person visits, deliver demos, close full-cycle deals across Square's products, partner cross-functionally, maintain Salesforce records, and exceed quota through community outreach and channel partnerships.
Top Skills:
SalesforceSquare
What you need to know about the Sydney Tech Scene
From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.



