Personalised Plates Queensland is seeking an experienced Lead Developer to provide technical leadership within a small, high‑performing engineering team.
This role combines hands‑on development with technical direction and mentorship, and plays a key role in shaping the evolution of our platform. Our architecture is API‑first, with an increasing focus on TypeScript APIs on Node.js, alongside existing C# .NET services, all deployed to AWS via automated CI/CD pipelines.
This position suits a senior developer who enjoys owning outcomes, guiding technical decisions, and balancing delivery with long‑term platform health in a multi‑priority environment.
Lead the design and development of web applications using React and TypeScript
Design, build, and maintain API‑first backend services, including:
TypeScript APIs on Node.js
C# .NET APIs, including guidance on refactoring and modernisation
Provide technical leadership across the full stack, ensuring solutions are scalable, secure, and maintainable
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 streams of work while managing technical risk and delivery quality
Lead troubleshooting and resolution of complex production issues
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
Demonstrated ability to define, enforce, and evolve coding standards, including:
Consistent naming conventions, formatting, and maintainability practices
High‑quality code reviews focused on correctness, clarity, simplification opportunities, architecture quality, and documentation quality
Capturing review feedback clearly (e.g., written review comments) and driving follow‑through to resolution
Proven capability leading and coordinating a small team’s technical delivery, including:
Mentoring developers through pairing, coaching, and structured feedback
Setting expectations for delivery quality and supporting consistency across the codebase
Helping plan and sequence work across multiple priorities while managing technical risk
Ability to make sound architectural decisions and clearly articulate trade‑offs
-
Strong problem‑solving skills and a pragmatic, delivery‑focused mindset
Nice to Have
-
Experience with Kubernetes or containerised platforms
-
Experience modernising or migrating legacy systems
-
Exposure to backend frameworks such as Express, Fastify, or NestJS
-
Familiarity with cloud‑native scalability, security, and observability patterns
What We Offer
-
A senior, hands‑on role with real influence over platform direction
-
Opportunity to lead the modernisation of a production system, not just greenfield work
-
A small team environment with high trust, autonomy, and ownership
-
Work that directly impacts customers and business outcomes
-
Competitive salary package and a supportive, collaborative workplace
Click here to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice.