Why this role stands out
This Principal Front End Engineer role offers a unique opportunity to shape the future of a growing startup, leveraging your expertise to build innovative frameworks and mentor a talented team. You'll thrive here if you're a hands-on leader passionate about technical excellence and cross-functional collaboration, enjoying the flexibility of a hybrid work environment. Apply now to make a significant impact and grow your career with Oolio.
Quick overview
Job description
Who we are:
Oolio is an Australian-based start-up on a mission to empower the hospitality industry. Our platform is built with the sole purpose to assist venues to do what they do best - Provide an exceptional experience to their patrons during moments that matter. Whilst this platform is new, we are part of an established international group of successful companies thus giving you the freedom of a start-up with the support of an experienced group of leaders and backed by one of Australia's leading investment funds.
About the role:
- This role is part of the Oolio Engineering team working with multiple squads to help build frameworks, tooling and patterns for front end apps.
- You will be taking ownership of all the frontend apps in our platform and provide mentorship to other engineers in different squads on best practices, frameworks and tooling when working with front end apps.
- You will be a hands-on developer who can start new greenfield app or revamp an existing app to a modern state which includes designing, developing, and maintaining high-quality front end apps.
- You will work closely with cross-functional teams including product managers, designers, and backend engineers to build user-friendly and scalable applications that meet the needs of our customers.
Key Responsibilities:
- Strategic Leadership : Lead the code design of front-end applications and maintain implementation patterns. Guide the front-end team in devising and implementing innovative solutions.
- Technical Excellence : Continuously research, optimise and create proof of concepts toward high quality, scalable, and fast web components which are adaptive and repeatable across business verticals
- Collaboration : Collaborate with cross-functional teams to clarify and distill application requirements to ensure efficient integration and composition of front-end components, and contribute to the integrations with backend services.
- Mentorship : Foster the growth of team members through mentorship and knowledge sharing.
- Code Review and Quality Assurance : Lead code reviews and enforce best practices to maintain code quality and performance.
- Research and Development : Stay abreast of the latest trends and technologies, integrating innovative features to keep our platforms ahead of the curve.
Tech Experience:
1. 5+ years of experience in building frontend applications in React/Nextjs/Angular/Remix across multiple tech patterns: server-side render, offline first, mobile first, SPA.
2. Strong experience with TypeScript, and lead multiple state management patterns
3. Expert level Proficiency in Core Web technologies and latest browser implementation standards in HTML, CSS, ES
-> Deep understanding of the DOM, web components & API integrations
-> Understanding of WebSockets and persistent storage layer for the frontent webapp
-> Experience working with compact local/remote databases such as IndexedDB/PouchDB
4. Extensive experience in leading testing patterns and debug toolings
-> Unit Testing
->. End-to-End Testing
->. Debugging - Proficiency in debugging web applications using latest developer tools.
5. Experience with CI/CD pipelines for automated testing and deployment.
6. Experience building lightweight backend services and APIs in Node or Golang.
7. Experience leading and building UI component libraries.
8. Skills in optimizing app performance and memory management.
9. Strong foundations in build tools and preprocessors.
Similar jobs
- IG
Senior Frontend Engineer - React/TypeScript, MentorRecently posted
Ignition group · Sydney · Hybrid 🇦🇺
ScrumReactTypeScript+1TechnologySalary not listed - CA
Front-End Software EngineerRecently posted Auto Apply
carsales · Richmond, Victoria · Hybrid 🇦🇺
AWSAngularC#+10TechnologySalary not listed - BI
Front End Developer - ExperimentationRecently posted Auto Apply
BizCover · Sydney, New South Wales · Hybrid 🇦🇺
Next.jsA/B TestingGA4+5TechnologySalary not listed - AB

Frontend Software Engineer - Remote & Impactful Web AppsRecently posted
Australian Broadcasting Corporation · Brisbane · Remote 🇦🇺
TechnologySalary not listed - CA

Senior Frontend Engineer, CMS Platform - Build fast contentRecently posted
Canva · Sydney · Hybrid 🇦🇺
TechnologySalary not listed - IA

Senior Front End EngineerRecently posted
Ignition Advice · Sydney, New South Wales · Hybrid 🇦🇺
ScrumConfluenceJira+1EngineeringSalary not listed - SP

Senior RF Front-End Module Engineer - 5G/MCM InnovationRecently posted
SpaceX · Redmond, Western Australia · Hybrid 🇦🇺
EngineeringSalary not listed - MA

Front-End EngineerRecently posted
Mable · Brisbane · Remote 🇦🇺
JiraEngineeringSalary not listed - MA

Front-End Engineer Auto Apply
Mable · Sydney · Remote 🇦🇺
JiraEngineeringSalary not listed - IT
Lead Frontend Engineer - Flexible Week, Impactful LeaderRecently posted
Ippon Technologies SAS · Melbourne · Hybrid 🇦🇺
MicroservicesAWS.NET+3TechnologySalary not listed - IT
Lead Front End EngineerRecently posted
Ippon Technologies SAS · Melbourne · Hybrid 🇦🇺
AgileEngineeringSalary not listed - US
Front End / UI Developer - ONLY GC or EAD or CITIZENSRecently posted
Usmsystems · Redmond, Western Australia · On-site 🇦🇺
SharePointTechnologySalary not listed