Coates Group

Senior Full-Stack Engineer

Sydney
TypeScript Node.js React NestJS Express.js AWS JavaScript
Description

Senior Full-Stack Engineer

Team: Software Engineering

Location: Sydney

Commitment: Full-time

Workplace Type: hybrid

Lead the technical execution and strategic development of digital menu board and content management solutions for Quick Service Restaurant (QSR) clients. This role drives architectural design, scalability, and robustness of systems through deep expertise in TypeScript, cloud infrastructure, and object-oriented development. The Senior Full Stack Engineer mentor's engineers, leads complex projects, and champions a culture of technical excellence, innovation, and continuous improvement.

Role Responsibilities

  • Technical Leadership and Solution Architecture
  • Define and guide system architecture for CMS and digital menu board solutions to ensure scalability, maintainability, and performance.
  • Drive technology decisions across front-end and back-end stacks, particularly leveraging TypeScript and cloud-based frameworks.
  • Partner with product and UX teams to ensure technical feasibility and solution alignment with customer needs.
  • End-to-End Project Delivery
  • Lead the design, build, testing, and deployment of complex, customer-facing features across the full stack.
  • Ensure seamless integration of front-end interfaces, backend APIs, and cloud infrastructure.
  • Collaborate with DevOps to ensure robust CI/CD pipelines and secure, automated deployments.
  • Quality, Standards, and Technical Governance
  • Establish and uphold engineering standards for code quality, performance, and security.
  • Conduct comprehensive code reviews and mentor engineers on software design principles and OOP best practices.
  • Identify and remediate technical debt, ensuring architectural decisions support long-term scalability.
  • Mentorship and Team Development
  • Provide guidance, feedback, and technical coaching to engineers.
  • Foster a culture of learning, collaboration, and continuous improvement.
  • Support onboarding of new team members and documentation of technical knowledge.
  • Innovation and Continuous Improvement
  • Identify opportunities to leverage emerging technologies or frameworks that enhance solution capabilities.
  • Lead technical proof-of-concepts (POCs) or innovation sprints to explore and validate new ideas.
  • Drive automation and optimization initiatives to improve delivery speed, quality, and reliability.

Role Requirements

  • 5+ years’ experience in full stack engineering
  • Bachelors Degree in Computer Science (or equivalent experience and/or certifications).
  • Experience with CMS development and digital signage solutions. (preferred)
  • Proven track record of leading technical teams and delivering enterprise-level projects. (preferred)
  • Advanced understanding of security best practices in cloud environments. (preferred)
  • Technical Skills:
  • Extensive expertise in TypeScript, JavaScript, Node and object-oriented programming.
  • Advanced backend development skills with frameworks like NestJS and Express.
  • Proficient in frontend frameworks: React.
  • Strong architectural design skills and experience implementing scalable systems.
  • Deep knowledge of cloud infrastructure, preferably AWS, and DevOps practices.
  • Strategic Technical Leadership – Leads by example, guiding teams with deep technical insight and strategic vision.
  • Innovation Mindset – Proactively introduces and implements innovative solutions to complex problems.
  • High Accountability – Owns outcomes and drives projects to successful, high quality, outcomes.
  • Effective Communication – Articulates complex technical concepts clearly to diverse audiences.
  • Adaptability – Thrives in fast-paced, evolving environments with rapidly changing business needs.
Coates Group
Coates Group

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say