Scalene
Senior Frontend Engineer
ScaleneAustralia3 days ago
Full-timeEngineering, Information Technology

Partnering with retail clients globally, Scalene provides software solutions and services that maximise the performance of retail spaces. Through our unique Retail Space Intelligence capability, our platform and tools equip clients with a new level of insight, enabling informed, customer-centric decisions that generate improved business performance. Our solutions span core retail functions including Assortment, Pricing and Promotions and strategic Space Planning and Optimisation. 


We’re seeking a Senior Frontend Engineer to take technical ownership of the frontend within a small, cross-functional engineering team. This role is ideal for an engineer who wants to lead the frontend architecture, design systems, and engineering standards, and guide the team in delivering scalable, high-quality software built on Angular and TypeScript. 


What you’ll do: 

  • Lead the technical direction of the frontend defining architecture, patterns, and standards to support scalability and maintainability. 
  • Mentor and guide other engineers in best practices, code quality, and frontend craftsmanship. 
  • Evaluate and introduce new frontend technologies, frameworks, or libraries that can improve developer experience and product quality. 
  • Drive delivery across the full SDLC: architecture, implementation, testing, deployment, monitoring, and iteration. 
  • Collaborate with backend engineers and product stakeholders to shape technical requirements and ensure cohesive end-to-end delivery.
  • Establish and maintain frontend tooling, build pipelines, and CI/CD workflows to support continuous delivery. 
  • Champion code quality, maintainability, and performance through rigorous reviews, testing strategies, and documentation. 
  • Collaborate with Product Owners and Designers to deliver solutions aligned with customer needs. 


What you’ll bring: 

  • Advanced proficiency in Angular (v17+) and TypeScript, including RxJS, state management, and component architecture. 
  • Strong understanding of frontend architecture and modular design principles. 
  • Experience applying testing frameworks such as Jest, Playwright, or Cypress in production environments. 
  • Deep knowledge of UI/UX fundamentals, accessibility, and frontend performance optimisation. 
  • Solid understanding of web security, cross-browser compatibility, and responsive design principles. 


Key Skills

Ranked by relevance