HamburgerMenu
hirist

VML - Technical Lead - Node.js/TypeScript

VML Enterprise Solutions
Others
5 - 10 Years
star-icon
3.8white-divider33+ Reviews

Posted on: 15/12/2025

Job Description

What Youll Be Doing :



- Technical Leadership & Guidance.

- Lead and mentor backend and full-stack developers in day-to-day technical activities.

- Review code, enforce coding standards, and ensure adherence to design patterns (e.g., MVC, DDD, microservices best practices).

- Provide hands-on support for complex technical challenges, debugging, and architectural decisions within the application layer.

- Assist in breaking down complex requirements into clear, actionable development tasks.


- Solution Design & Planning.

- Translate business requirements into technical specifications in collaboration with Product Owners and Business Analysts.

- Design high-level application flows, data interactions, and integration approaches.

- Identify and recommend suitable libraries, frameworks, and tools aligned with best practices.

- Ensure that the technical design aligns with system longevity, scalability, and maintainability.


- Team Coordination.

- Act as a bridge between developers, business analysts, and product teams.

- Ensure technical consistency across modules developed by different team members.

- Participate in sprint planning, refinement, and retrospectives to contribute technical insights.

- Coordinate development timelines and help unblock developers by providing technical clarity.


- Quality & Performance.

- Conduct peer reviews, provide constructive feedback, and ensure high-quality delivery.

- Promote best practices for performance, security, and maintainability in the codebase.

- Collaborate with QA teams to maintain robust testing strategies.


- Collaboration & Communication.

- Work closely with cross-functional stakeholders to ensure technical feasibility of requirements.

- Present solution approaches and technical decisions to both technical and non-technical audiences.

- Maintain clear documentation of architecture decisions, design patterns, and technical standards.



What We Want From You :



- 510 years of hands-on experience in backend development (Node.js / Typescript / familiarity with AWS deployments).

- Strong understanding of software engineering fundamentals, design patterns, and clean code principles.

- Ability to write scalable, maintainable, and testable code.

- Experience designing application-level components, APIs, and data flows.

- Strong debugging skills and ability to analyze complex technical scenarios.

- Familiarity with microservices, REST APIs, message-driven architecture, and event-based systems.

- Experience with version control (Git), CI/CD pipelines, and Agile methodologies.

- Excellent communication and coordination skills, with the ability to guide and influence development teams.



If You Know Some Of This Even Better :



- Exposure to DevOps concepts (without requiring hands-on infra management).

- Experience in system integration patterns.

- Knowledge of cloud-native application development (AWS, Azure, or GCP).

- Ability to collaborate with UX, QA, and Product teams effectively.


info-icon

Did you find something suspicious?