
Senior Full Stack Developer
- ₹12L – ₹24L
- |
- |5 years of exp
- |Full Time
In office - WFH flexibility
Not Available
About the job
About the role
We are looking for a hands-on Senior Software Engineer with strong AngularJS, Node.js, TypeScript, AWS, and DynamoDB experience, along with demonstrated ability to lead a small engineering team.
The role combines application development with technical guidance, sprint planning, delivery ownership, roadmap monitoring, and direct client engagement. AngularJS refers to AngularJS 1.x.
Engineering and technical leadership
Develop and maintain applications using AngularJS, Node.js, and TypeScript.
Build and support REST APIs and integrations.
Develop and operate AWS serverless applications.
Design DynamoDB data models around application access patterns, including keys, indexes, and efficient queries.
Translate business requirements into technical designs and actionable development tasks.
Review code for correctness, maintainability, security, and performance.
Write meaningful unit tests covering business rules, boundary conditions, invalid inputs, and failure handling.
Own troubleshooting, release readiness, production support, and technical documentation.
Team leadership and collaboration
Lead a small engineering team while remaining actively involved in coding.
Delegate work according to skills, capacity, priorities, and dependencies.
Mentor developers, provide constructive feedback, and resolve blockers.
Collaborate with product, QA, infrastructure, client technical teams, and other engineering teams.
Establish clear ownership and follow through on commitments.
Sprint planning and delivery
Facilitate backlog refinement, estimation, sprint planning, progress reviews, and retrospectives.
Ensure requirements and acceptance criteria are sufficiently clear before committing to delivery.
Track capacity, dependencies, blockers, scope changes, and delivery risks.
Escalate risks early with their impact and practical resolution options.
Coordinate testing, defect resolution, releases, and post-release follow-up.
Roadmap monitoring and client engagement
Translate roadmap priorities into engineering tasks and milestones with product and business stakeholders.
Monitor progress against milestones and identify deviations early.
Assess how requirement changes affect scope, effort, dependencies, and timelines.
Participate in client discussions, demonstrations, requirements clarification, and status updates.
Explain technical decisions clearly to technical and nontechnical stakeholders.
Record decisions, action items, owners, and follow-up commitments.
Must have skills
5–6 years of professional software development experience.
Strong hands-on AngularJS experience, including controllers, services, directives, dependency injection, forms, and API integration.
Strong Node.js experience, including asynchronous programming, API development, validation, and error handling.
Strong practical TypeScript knowledge, including types, interfaces, generics, and handling external data safely.
Hands-on AWS experience, including developing and supporting serverless applications.
Practical DynamoDB experience covering access patterns, partition and sort keys, secondary indexes, pagination, and query efficiency.
Unit testing experience using suitable frameworks such as Jasmine, Jest, Mocha, or Chai.
Demonstrated team or workstream leadership, including delegation, mentoring, code reviews, and delivery coordination.
Experience with sprint planning, estimation, dependency management, and milestone tracking.
Effective verbal and written communication, including direct client or stakeholder interaction.
Good to have skills
CI/CD pipelines and infrastructure as code.
AWS monitoring, production troubleshooting, and cost optimisation.
Integration testing, end-to-end testing, and API contract testing.
Experience maintaining or modernising established AngularJS applications.
Experience with multi-tenant applications and third-party integrations
About the company

Punditry
Similar Jobs








