DevJobs

Full Stack Team Leader

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • React React
  • Next.js Next.js
  • NestJS NestJS
  • PostgreSQL PostgreSQL
  • Microservices Microservices
  • CI/CD CI/CD
  • GCP GCP
  • databases
  • system design
  • messaging
  • event-driven systems
  • containers
  • cloud applications
  • architecture
  • API design
  • data-intensive applications
  • agents
  • Cloud Storage
  • GKE
  • Cloud SQL
  • Cloud Run
  • BigQuery
  • automated engineering workflows
  • real-time processing
  • Apache Pulsar
  • AI coding assistants

Ecoplant, part of Ingersoll Rand / IR Digital, builds software that helps manufacturers reduce energy waste and improve the reliability of their compressed-air systems. Our platform combines industrial IoT data with real-time monitoring and control.

We're looking for a hands-on Full Stack Team Leader with a strong backend foundation to lead a development team within our global engineering organization. You'll grow engineers, shape technical decisions and own your team's services and applications end to end.

You'll also help shape how we build software, bringing practical AI adoption and better developer tooling into the team's daily work.

What You Will Do

  • Lead, coach and develop engineers through regular feedback, career development, performance management and hiring.
  • Partner with Product to turn customer needs into reliable software, owning delivery from design through release and production.
  • Stay hands-on in system design, code reviews and implementation. Lead architectural decisions for your team's services in collaboration with architects.
  • Improve service reliability and engineering quality through automated testing, CI/CD and observability, working with QA and DevOps.
  • Manage dependencies, communicate risks early and own production issues through resolution and preventive improvements.
  • Take an active part in building our ADLC practices, introducing AI-assisted and agentic workflows across planning, coding, testing and code review. Improve DevEx through tooling, automation and team coaching.

What You Bring

  • 4+ years as an R&D Team Leader, with direct responsibility for people management and software delivery.
  • 6+ years of software development experience, with a strong backend foundation and continued hands-on backend development.
  • Strong TypeScript and Node.js experience, including API design, microservices and event-driven systems.
  • Ability to guide full-stack delivery, including frontend design and integration with backend services.
  • Experience designing and operating cloud applications, including databases, messaging, containers and CI/CD.
  • Strong system design and architecture skills, sound technical judgment and a product mindset.
  • Practical Agile experience and fluent English, written and spoken.
  • BSc in Computer Science or a related field, or equivalent practical experience.

Nice to Have

  • Proven experience leading team adoption of AI coding assistants, agents or automated engineering workflows is a significant advantage.
  • Hands-on frontend development with React or another modern framework; experience with NestJS or Next.js.
  • Google Cloud experience, particularly GKE, Cloud Run, Cloud SQL for PostgreSQL or Cloud Storage.
  • Experience with data-intensive applications, real-time processing or Apache Pulsar; familiarity with BigQuery or similar analytics platforms.


EcoPlant