Full job description
Lead Developer role at Personalised Plates Queensland responsible for technical leadership and hands-on development within a small engineering team. Focus on API-first architecture using TypeScript APIs on Node.js and C# .NET services deployed to AWS with CI/CD pipelines. Responsibilities include leading web app development with React and TypeScript, backend API design and maintenance, technical leadership, coding standards enforcement, SQL query writing, CI/CD pipeline ownership, AWS deployment guidance, mentoring developers, collaborating with stakeholders, managing multiple priorities, and resolving production issues. Requirements include strong experience with React, TypeScript, Node.js, C# .NET, SQL, GitLab CI/CD, AWS, team leadership, and architectural decision-making. Benefits include additional leave, parental leave, flexible work program, rewards, hybrid work, gym memberships, learning opportunities, and wellbeing programs.
What you'll do
- Lead design and development of web applications using React and TypeScript
- Design, build, and maintain API-first backend services (TypeScript APIs on Node.js, C# .NET APIs)
- Provide technical leadership across full stack ensuring scalability, security, maintainability
- Define and uphold standards for API design, coding practices, and system architecture
- Write and review complex SQL queries and data access patterns
- Own and improve CI/CD pipelines using GitLab
- Guide deployment and operational practices in AWS including containerised workloads
- Mentor and support developers through code reviews, technical guidance, and knowledge sharing
- Collaborate with delivery and business stakeholders to translate requirements into technical solutions
- Balance multiple work streams managing technical risk and delivery quality
- Lead troubleshooting and resolution of complex production issues
Requirements
- Strong hands-on experience with React and TypeScript
- Proven experience designing and building TypeScript APIs on Node.js
- Strong background working with C# .NET APIs in production environments
- Deep understanding of API-based, distributed system architectures
- Advanced working knowledge of SQL and relational databases
- Experience designing and operating CI/CD pipelines (GitLab preferred)
- Strong experience working with AWS hosting environments
- Ability to define, enforce, and evolve coding standards
- Experience leading and coordinating a small team’s technical delivery
- Mentoring developers through pairing, coaching, and structured feedback
- Ability to make sound architectural decisions and articulate trade-offs
- Strong problem-solving skills and pragmatic, delivery-focused mindset
Tech stack
ReactTypeScriptNode.jsC# .NETSQLGitLab CI/CDAWSKubernetesExpressFastifyNestJS
Benefits
Additional 5 days annual leave each year after 2 yearsParental leave policy with up to 18 weeks paid primary carer leaveGenerous secondary carer benefits based on serviceAdditional 5 days paid carer leaveWork Your World program: flexibility to work from anywhere for up to 6 weeks per yearRewards and recognition points storeHybrid work arrangementsGym membershipsLearning & Development opportunitiesEmployee wellbeing programs (psychological, medical & safety needs)