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 7 days ago
Leonardo.Ai Remote No location specified
Posted 7 days ago
Photo of the Rise User
Signode Remote 1600 Central Ave, Roselle, IL 60172, USA
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Anthropic Remote San Francisco, CA | New York City, NY | Seattle, WA
Posted 18 hours ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Transparent & Candid
Passion for Exploration
Rapid Growth
Social Impact Driven
Mission Driven
Medical Insurance
Dental Insurance
Vision Insurance
Maternity Leave
Paternity Leave
Paid Time-Off
Equity
401K Matching
Commuter Benefits
Learning & Development
WFH Reimbursements
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 6 days ago
MATCH
VIEW MATCH
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
G
Someone from OH, Cincinnati just viewed Calling All Stay-at-Home Parents at Global Elite Texas
Photo of the Rise User
8 people applied to GIS Specialist II at AECOM
Photo of the Rise User
Someone from OH, Cincinnati just viewed Proposal Manager – Energy & Power Americas (REMOTE) at Jacobs
S
Someone from OH, Columbus just viewed Senior Project Manager, Learning at Studion
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon
Photo of the Rise User
Someone from OH, Maple Heights just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Support Specialist, Live Ops at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Advocate (Final Dashination) at DoorDash USA
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Data Analyst (Work From Home / Dayshift) at Twoconnect
S
Someone from OH, Painesville just viewed Senior Project Manager/Delivery Manager at Soname Solutions
Photo of the Rise User
Someone from OH, Zanesville just viewed Account Manager - Loan Agency Services at Alter Domus
Photo of the Rise User
Someone from OH, Springfield just viewed Sr. Coordinator, Talent Acquisition at Cardinal Health
Photo of the Rise User
Someone from OH, Columbus just viewed People ops at Alan
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Columbus just viewed DV - Hotline Specialist On Call at Shelter House
Photo of the Rise User
Someone from OH, West Chester just viewed General Warehouse at SanMar Employee Board
Photo of the Rise User
Someone from OH, Euclid just viewed Behavioral Health Program Director at Altarum
Photo of the Rise User
7 people applied to GIS Summer Intern at AECOM
Photo of the Rise User
Someone from OH, Cincinnati just viewed Technical Support Engineer - Developer Support at Motive
Photo of the Rise User
Someone from OH, Columbus just viewed Front End Engineer at minware Washington DC at minware
Photo of the Rise User
Someone from OH, Hudson just viewed Junior Designer at H&M Group
B
Someone from OH, Hudson just viewed Senior Designer, Women's Sportswear at BCI Brands
Photo of the Rise User
12 people applied to DevOps Engineer at Cognigy
Photo of the Rise User
Someone from OH, Columbus just viewed Server at Otterbein SeniorLife