Frontend Engineer - Technical Lead

Leonardo.Ai
Summary
Join Leonardo AI as a Technical Lead and blend individual contributions with people and strategy leadership within our Engineering team. You will directly manage up to four engineers, lead engineering projects, and support the implementation of the overall Engineering Strategy. This role focuses on delivery strategy and accountability for technical excellence, making it ideal for engineers on the Management pathway. You will be responsible for the engineering maturity of your squad, working closely with engineers, product, and design representatives. The position involves managing engineering projects, constructing teams, and contributing to product delivery by solving technical challenges. Leonardo AI offers a flexible work environment, empowering growth opportunities, and a range of benefits.
Requirements
- Commercial experience as a Front End Engineer owning features and projects
- Project exposure with NextJS applications
- Deep-level knowledge of TypeScript and NodeJS
- Proven collaborator within cross-functional teams
- Curious and highly engaged with the latest product design, app trends, and technology
- An innate drive for continuous learning and improvement
Responsibilities
- Directly manage up to four engineers
- Lead engineering projects
- Support in the implementation of the overall Engineering Strategy
- Conduct regular one-on-one meetings with engineers
- Lead technical architecture sessions
- Handle conflict resolution
- Handle career management
- Be responsible for the engineering maturity of your squad
- Continuously improve the squadโs ways of working and technical excellence
- Be accountable for best practices around release cycles, release strategy and the squadโs Quality process
- Work closely with Product team members to prioritise and prepare new work for development
- Handle post-release tasks such as outage management and work with Product to answer questions using analytics data
- Contribute to the design of our recruitment process in order to capture relevant signals in an efficient way with a positive candidate experience
- Be responsible for creating a diverse environment and constructing diverse teams
- Mentor team members
- Hire and retain diverse team members
- Manage multiple products
- Provide technical guidance
- Ensure a best-in-class engineering squad
- Understand concepts like psychological safety, diversity, equity, and inclusion when creating teams and supporting individual team members in the workplace
- Contribute to product delivery by solving difficult technical challenges in your squad
- Aid your PM in calculating and achieving accurate delivery estimates
- Deliver stories relating to your squadโs currently prioritised projects
Preferred Qualifications
Knowledge of UX Design
Benefits
- Flexible Work Environment: Work remotely or from our vibrant offices
- Continuous learning opportunities and career growth tailored to your goals
- Reward package including equity
- Inclusive parental leave policy that supports all parents & carers with 18 weeks paid leave
- An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
- Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally, including remote working abroad
- Support with your professional development
- Fun and engaging company events, both virtual and in-person
- 20 days annual leave
- Novated car leasing