Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Technical Lead - NodeJS image - Rise Careers
Job details

Technical Lead - NodeJS

The Technical Lead blends individual contribution and people/strategy leadership in our Engineering team. You will directly manage up to four engineers, lead engineering projects and support in the implementation of the overall Engineering Strategy. In order to balance your strategy and leadership work, TL’s are less likely to be on the critical path of hands-on development and focus more on delivery strategy and accountability of technical excellence. This role is best suited for Engineers who are on the Management pathway of our Career Framework.

Technical skills and Attributes:

  • Strong backend software development experience with a focus on NodeJS

  • Expertise in designing and building scalable backend systems with TypeScript, NodeJS, REST API or GraphQL

  • Exposure to NestJS

  • Proficiency in database technologies like PostgreSQL

  • Experience deploying and managing applications on cloud platforms (AWS, Azure, GCP)

  • Strong problem-solving skills and ability to troubleshoot complex issues

  • Excellent communication skills and ability to collaborate effectively in cross-functional teams

  • Demonstrated ability to mentor and drive technical excellence within the team

Leadership and Management: 

  • You will lead a team of engineers within your squad. This includes conducting regular one-on-one meetings with them, leading technical architecture sessions, conflict resolution and career management. 

  • Be responsible for the engineering maturity of your squad. You will work closely with both the engineers as well as the Product and Design representatives in your squad in order to continuously improve the squad’s ways of working and technical excellence.

Managing engineering projects: 

  • 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

Constructing Teams:

  • 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. You will mentor team members, hire and retain diverse team members, manage multiple products, provide technical guidance, and ensure a best-in-class engineering squad. 

  • You will also understand concepts like psychological safety,  diversity, equity, and inclusion when creating teams and supporting individual team members in the workplace. 

Engineering Excellence:

  • You will 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

Our Culture:

  • Inclusive Culture: We celebrate diversity and are committed to creating an inclusive environment where everyone feels valued and empowered. At Leonardo AI, your unique perspectives and experiences are welcomed and essential to our success.

  • Flexible Work Environment: We understand the importance of work-life balance. Enjoy the flexibility to work remotely or from our vibrant offices. We have employees all over Australia, ensuring you can thrive personally and professionally.

  • Empowering Growth: Your development is our priority. We offer continuous learning opportunities and career growth tailored to your goals. You’ll be encouraged to grow and excel in your career at Leonardo AI.

  • Impactful Work: Join us in shaping the future of AI. You'll work on innovative projects that have a meaningful impact, and your contributions will help drive advancements in AI creativity.

What's in it for you?

A range of benefits to set you up for every success in and outside of work. Here's a taste of what's on offer:

  • Impact the future of AI

  • Reward package including equity - we want our success to be yours too

  • 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 support 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

Leonardo.Ai Glassdoor Company Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
Leonardo.Ai DE&I Review
3.0 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star iconGlassdoor star icon
CEO of Leonardo.Ai
Leonardo.Ai CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Technical Lead - NodeJS, Leonardo.Ai

Are you ready to step into an exciting role as a Technical Lead - NodeJS at Leonardo AI? This position offers a fantastic blend of hands-on contributions and strategy leadership within our Engineering team. As a Technical Lead, you'll be managing up to four talented engineers while spearheading engineering projects that align with our overall Engineering Strategy. Your role will focus more on delivery strategy, promoting technical excellence rather than just hands-on development. We're seeking someone with extensive backend development experience in NodeJS and expertise in creating scalable systems using TypeScript, REST API, or GraphQL. Exposure to NestJS will be a bonus! Alongside that, you should have a strong grasp of database technologies like PostgreSQL and experience in cloud platforms such as AWS, Azure, or GCP. Collaboration is key, so excellent communication skills will help you work effectively within cross-functional teams. You'll also mentor engineers and foster a culture of technical brilliance. Not only will you manage release cycles and ensure quality in your squad, but you'll also contribute to designing our recruitment process to build an inclusive and diverse team. At Leonardo AI, we value your unique experiences and perspectives, offering a flexible work environment where you can thrive. Join us, and together we can shape the future of AI while enjoying an impactful career journey with plenty of growth opportunities.

Frequently Asked Questions (FAQs) for Technical Lead - NodeJS Role at Leonardo.Ai
What are the primary responsibilities of a Technical Lead - NodeJS at Leonardo AI?

As a Technical Lead - NodeJS at Leonardo AI, your primary responsibilities include managing a team of engineers, leading engineering projects, ensuring the implementation of the overall Engineering Strategy, and fostering a culture of technical excellence within your squad. You'll also be accountable for release strategy and quality processes, emphasizing collaboration with Product and Design teams to continually improve workflows.

Join Rise to see the full answer
What technical skills are essential for the Technical Lead - NodeJS position at Leonardo AI?

To excel as a Technical Lead - NodeJS at Leonardo AI, you should have strong backend software development experience, specifically in NodeJS, and advanced knowledge in building scalable systems with TypeScript, REST API, or GraphQL. Familiarity with NestJS and proficiency in PostgreSQL are also essential, as well as experience with cloud platforms like AWS, Azure, or GCP.

Join Rise to see the full answer
How does team management work for the Technical Lead - NodeJS at Leonardo AI?

In the role of Technical Lead - NodeJS at Leonardo AI, you will be responsible for leading a squad of engineers, conducting regular one-on-one meetings, and focusing on career management and conflict resolution. You'll also guide your team through technical architecture sessions and ensure the team's engineering maturity, working closely with cross-functional representatives to enhance team performance.

Join Rise to see the full answer
What is the company culture like for a Technical Lead - NodeJS at Leonardo AI?

Leornardo AI fosters an inclusive and diverse culture where employees feel valued and empowered. As the Technical Lead - NodeJS, you'll enjoy a flexible work environment, whether you choose to work remotely or from our vibrant offices. We prioritize your professional growth and provide a supportive atmosphere to help you shape impactful contributions to the future of AI.

Join Rise to see the full answer
What growth opportunities exist for Technical Lead - NodeJS at Leonardo AI?

At Leonardo AI, growth is a cornerstone of our ethos. As a Technical Lead - NodeJS, you'll have continuous learning opportunities tailored to your career goals. You're encouraged to take challenges aimed at both personal and professional development, solidifying your role in shaping the innovative work we do in the AI sector.

Join Rise to see the full answer
Common Interview Questions for Technical Lead - NodeJS
Can you describe your experience with NodeJS and how it applies to the role of Technical Lead?

Discuss your background in NodeJS development, including specific projects you've worked on. Highlight how your experience enables you to lead a team by addressing both technical challenges and strategic decisions.

Join Rise to see the full answer
How have you managed and mentored engineers in previous roles?

Share stories of successfully mentoring team members, focusing on your approach to facilitating their skill growth and how you conduct one-on-one meetings. Illustrate how you've supported your engineers in achieving their goals.

Join Rise to see the full answer
What strategies do you employ to ensure a successful engineering project?

Detail your experience in leading engineering projects by outlining approaches like setting clear objectives, developing effective communication strategies, and implementing quality control measures to maintain technical excellence.

Join Rise to see the full answer
How do you handle conflicts within your engineering team?

Discuss your conflict resolution strategies, emphasizing your communication style. Provide an example of a time you resolved a conflict by promoting a positive dialogue among team members.

Join Rise to see the full answer
What is your approach to promoting diversity and inclusion within a team?

Explain your understanding of diversity, equity, and inclusion, sharing specific initiatives or practices you've implemented in past teams to foster a welcoming environment for all members.

Join Rise to see the full answer
Describe your experience with cloud platforms such as AWS or Azure.

Provide details about your hands-on experience with AWS, Azure, or GCP, mentioning specific services you've used and how this experience enhances your capability to lead Technical Lead tasks.

Join Rise to see the full answer
How do you stay updated with advancements in technology related to NodeJS?

Talk about your commitment to continuous learning, such as attending conferences, participating in online courses, or being active in relevant communities. Share how this knowledge contributes to your team's success.

Join Rise to see the full answer
What methods do you use to calculate accurate delivery estimates for engineering projects?

Describe your approach to estimating delivery times, including factors you consider such as team capabilities, project requirements, and historical data from past projects to provide clear timelines.

Join Rise to see the full answer
How familiar are you with designing and implementing REST APIs and GraphQL?

Share your level of expertise with REST APIs and GraphQL, discussing the projects you've worked on, and how these skills can impact your contributions as a Technical Lead.

Join Rise to see the full answer
Can you discuss a challenging technical problem you've encountered and how you solved it?

Provide a detailed example of a significant technical issue you faced, explaining the context, the solution you implemented, and how it positively influenced your team and project outcomes.

Join Rise to see the full answer
Similar Jobs
Posted 3 days ago
Leonardo.Ai Remote No location specified
Posted 3 days ago
Photo of the Rise User
Kong Remote India-Bangalore
Posted 7 days ago
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 7 hours ago
Inclusive & Diverse
Social Impact Driven
Collaboration over Competition
Growth & Learning
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Enviri Corporation Hybrid 3902 Hanna Cir, Indianapolis, IN 46241, USA
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
18 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
6 people applied to GIS Summer Intern at AECOM
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry
Photo of the Rise User
Someone from OH, Westerville just viewed Director Change Management at Discover
Photo of the Rise User
10 people applied to Senior DevOps Engineer at 3Pillar
Photo of the Rise User
Someone from OH, Dublin just viewed Applied AI Engineer – Computer Vision at Kodiak
Photo of the Rise User
Someone from OH, Dublin just viewed Computer Vision Engineer at Near Space Labs
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Euclid just viewed Lighting Intern, DreamWorks, Summer 2025 at NBCUniversal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Saw Operator I at Eriez
Photo of the Rise User
52 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Burton just viewed Creative Director at Webster University
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analytics Manager at Jobber
Photo of the Rise User
Someone from OH, Lewis Center just viewed Risk Analyst II at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Risk Analyst at GoFundMe
Photo of the Rise User
Someone from OH, Lewis Center just viewed Manager, Fraud Operations at Twilio
Y
Someone from OH, Lewis Center just viewed Fraud Manager at Yellow Social Interactive
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Associate, Fraud Strategy and Analytics at Wealthsimple
Photo of the Rise User
Someone from OH, Lewis Center just viewed Consulting Manager Fraud Practice at Visa
Photo of the Rise User
Someone from OH, Mansfield just viewed 12 Hour Shift- Food Production Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Detection Specialist – Payment Detection (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Fraud Operations Specialist - Banking Operations (Hybrid) at Zopa
Photo of the Rise User
Someone from OH, Lewis Center just viewed Senior Third-Party Risk Analyst at Fenergo