We are seeking an accomplished Technical Lead with over 15 years of experience in designing and delivering large-scale enterprise applications. The ideal candidate is a hands-on engineering leader with deep expertise in Java, Node.js, and TypeScript, capable of driving architectural decisions, mentoring teams, and collaborating closely with business and product stakeholders to deliver scalable, high-performing solutions.
KEY RESPONSIBILITIES
• Lead architecture, design, and end-to-end development of enterprise-grade applications.
• Drive technical strategy, architecture reviews, and engineering best practices across the team.
• Define and drive technical strategy, architecture governance, and engineering best practices across distributed teams.
• Evaluate and recommend technologies, frameworks, and design patterns aligned with business objectives.
• Ensure adherence to security, performance, and coding standards throughout the development lifecycle.
• Collaborate with DevOps teams to support deployment automation, monitoring, and operational excellence.
WHAT WE’RE LOOKING FOR
• Experience: 15+ years of software development experience, including proven success leading engineering teams through complex, large-scale projects.
• Technical Depth: Strong hands-on expertise in Java, Node.js, and TypeScript within backend-heavy, full-stack environments.
• Architecture: Solid command of system design, distributed architecture, microservices, and REST API development.
• Leadership: A confident, hands-on leader with excellent communication and stakeholder management skills.

