Technical Lead II – Full Stack (OpenBlue)
Johnson ControlsMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own technical decisions, architecture and detailed design of microservices, APIs, and web applications in the OpenBlue smart-building platform.
Drive end-to-end development of features, including hands-on coding and delivering production-ready software.
Conduct proofs of concept for new technologies and ensure solutions are secure, scalable, and performant.
Minimum Requirements
8+ years of software development experience with significant hands-on full stack work.
Proven experience in architecture/design decisions and leading technical delivery.
Strong skills in TypeScript, React, Node.js (NestJS), microservices, REST/gRPC APIs, and PostgreSQL data modeling.
Experience with web security, automated testing, CI/CD, Docker, and Kubernetes preferably on Azure.
Ideal Candidate Profile
Experienced Technical Lead with strong individual contributor capabilities and decision-making authority in software architecture.
Skilled full stack engineer comfortable with microservices and scalable SaaS platform development.
Familiarity with IoT, multi-tenant SaaS, real-time data streaming technologies such as Kafka or Redis is advantageous.
