HamburgerMenu
hirist

Software Engineering Lead - Javascript/TypeScript

Umanist India
Trivandrum/Thiruvananthapuram
5 - 9 Years

Posted on: 16/07/2025

Job Description

Location : Trivandrum, India

Domain : Information Technology (IT)

Experience Required : 59 years

Notice Period : Immediate to 30 days

Job Stability : Mandatory (stable job history is required)

Role Summary :


Seeking an experienced backend development lead with a strong foundation in Node.js, TypeScript, and AWS. The role involves hands-on coding, mentoring, and leading technical decision-making for scalable backend systems.

You will contribute to application design, guide development teams, drive quality and performance, and ensure successful delivery of complex solutions.

Core Responsibilities :


Development & Coding :


- Translate designs into high-quality code using TypeScript and Node.js.

- Follow coding standards, templates, and industry best practices.

- Write and review unit tests and participate in peer code reviews.

Architecture & Design :


- Design scalable, secure backend systems leveraging AWS.

- Contribute to HLD, LLD, and other architecture documents.

- Identify reusable components and optimize performance and cost.

Project & Team Management :


- Manage delivery of modules and user stories.

- Set and track team goals using the FAST framework.

- Mentor developers, manage team dynamics, and guide career growth.

Quality & Testing :


- Ensure defect prevention through rigorous testing and RCA.

- Validate features with business stakeholders.

Documentation & Compliance :


- Contribute to and review documentation including test cases, configuration plans, and design artifacts.

- Ensure adherence to compliance standards and required training.

Key Skills Required :


Must-Have :


- Node.js

- TypeScript

- AWS

Nice-to-Have :

- GraphQL or RESTful API design

- Encryption, Serialization

- Familiarity with DevOps, CI/CD, and containerization

Soft Skills & Leadership :


- Strong analytical and debugging capabilities

- Ability to lead discussions with clients and stakeholders

- Excellent communication and presentation skills

- Capable of making sound technical decisions under pressure

- Proven ability to mentor, lead, and inspire a development team

Development Practices & Tools :


- Experience with Agile methodologies (Scrum/Kanban)

- Proficiency with IDEs and rapid application development tools

- Familiarity with modern design patterns and layered architecture

Domain Knowledge :


- Understanding of customer domain is a plus

- Willingness to acquire relevant domain certifications

Other Information :


- No-Poach Clients : Not applicable

- Replacement Terms : 90 Days

Job Type : Full-time, Lead Position


info-icon

Did you find something suspicious?