HamburgerMenu
hirist

IRIS Software - Senior Full Stack Developer - Angular/Node.js

IRIS SOFTWARE TECHNOLOGIES PRIVATE LIMITED
8 - 10 Years
Multiple Locations

Posted on: 04/11/2026

Job Description

About the Role :

We're looking for a Senior Full Stack Developer to design, build, and operate end-to-end features across our Angular front end and Node.js back end, deployed on AWS. You'll own your work from architecture through production, including the CI/CD pipelines that ship it, and work closely with product and design to turn requirements into reliable, scalable systems.

Key Responsibilities :

- Design and build responsive, performant UI components in Angular, and robust REST/GraphQL APIs and services in Node.js

- Architect full-stack features end to end, making sound trade-offs between front-end and back-end implementation

- Deploy and manage workloads on AWS (e.g., EC2, Lambda, ECS/EKS, S3, RDS, CloudWatch), optimizing for cost, scalability, and reliability

- Build and maintain CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) to automate testing, builds, and deployments

- Own code quality through testing (unit, integration, e2e), code reviews, and monitoring/observability in production

- Collaborate with product managers, designers, and other engineers to scope, estimate, and deliver features

- Mentor junior and mid-level developers, and contribute to technical standards and architecture decisions

- Troubleshoot and resolve production issues, participating in on-call rotations as needed

Required Skills & Experience:

- Strong hands-on experience with Angular (v10+), including RxJS, component architecture, state management, and performance tuning

- Strong Node.js experience building scalable APIs and services (Express, NestJS, or similar)

- Solid AWS skill set: core services (EC2, Lambda, S3, RDS/DynamoDB), IAM, networking basics (VPC), and cost-aware architecture

- Hands-on CI/CD experience: building and maintaining pipelines, infrastructure as code (Terraform or CloudFormation), and automated deployment strategies

- Proficiency in TypeScript/JavaScript across the full stack

- Experience with relational and/or NoSQL databases (PostgreSQL, MongoDB, DynamoDB)

- Strong grasp of testing practices (Jest, Jasmine/Karma, Cypress or Playwright)

- Familiarity with containerization (Docker) and orchestration (Kubernetes or ECS)

- Comfortable owning systems in production, including debugging, monitoring, and incident response

Good to Have:

- Experience with serverless architectures (AWS Lambda, API Gateway, Step Functions)

- Exposure to microservices and event-driven architecture (SQS, SNS, EventBridge, Kafka)

- Experience with Infrastructure as Code (Terraform, CDK, or CloudFormation) and GitOps workflows

- Familiarity with observability tooling (Datadog, New Relic, Grafana/Prometheus)

- Exposure to security best practices (OWASP, secrets management, IAM least-privilege)

- Prior experience in a lead or architect-track role, or driving technical decisions across teams

Qualifications:

- 8 - 10 years of professional software development experience, with at least 5+ years in full-stack roles spanning Angular and Node.js

- Demonstrated experience owning production AWS infrastructure and CI/CD pipelines

- Strong communication skills and a track record of mentoring other engineers

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...