Search by job, company or skills

  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest-growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative, and Business & Strategy markets. We have global offices in US, UAE, India, and Malaysia.

Position Purpose

The Technical Lead drives technical design, hands-on development, and team leadership for the transformation of applications from J2EE to a Node.js-based platform. This role ensures high-quality, scalable, secure, and cost-optimized solutions on Azure Cloud, while mentoring engineers and promoting best practices across the team.

Key Responsibilities

  • Design overall application architecture, ensuring technologies meet business goals.
  • Lead hands-on backend development with Node.js, NestJs, and TypeScript.
  • Define technical vision and roadmap within the tribe/product team.
  • Ensure application performance, security, and scalability.
  • Champion coding best practices, TDD, CI/CD, clean code, and maintainable architecture.
  • Manage technical debt while balancing rapid iteration.
  • Mentor engineers and oversee team performance and growth.
  • Promote AI-first development, continuous innovation, and improvement in processes.
  • Collaborate effectively across teams, including onshore/offshore environments.

Experience & Knowledge Required

  • 5+ years as a Technical Lead.
  • Strong experience with Node.js, NestJs, TypeScript, Cloud (Azure), and Distributed Systems.
  • Domain-Driven Design knowledge (tactical patterns).
  • Event-driven architecture expertise (SAGA, Event Sourcing, CQRS, Kafka).
  • DevOps and CI/CD pipeline experience (Azure, GitHub, Docker, Kubernetes).
  • Database design for microservices (SQL Server, MongoDB) and caching (Redis).
  • Test-Driven Development (TDD) experience.
  • Knowledge of security technologies (SAML, OAuth, OpenID Connect, key vaults).
  • Familiarity with Next.js/Angular, GitHub Copilot, distributed tracing, and logging.

Skills & Attributes

  • Strong technical leadership and people management skills.
  • Excellent communication with technical and non-technical stakeholders.
  • Ability to influence technical feasibility and design decisions.
  • Deep understanding of front-end, back-end, and DevOps design patterns.
  • Agile/Scrum experience, cross-functional team collaboration, and DevOps culture.
  • Problem-solving, analytical skills, and strong self-learning ability.
  • Comfortable working in onshore/offshore environments.

More Info

Job ID: 134794103

Similar Jobs