06 Nov
|
IRIS SOFTWARE TECHNOLOGIES PRIVATE
|
Noida
06 Nov
IRIS SOFTWARE TECHNOLOGIES PRIVATE
Noida
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 neededRequired Skills & Experience:- Strong hands-on experience with Angular (v10+), including RxJS, component architecture, state management, and performance tuning- Solid 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 responseGood 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 teamsQualifications:- 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 (ref:hirist.tech)
📌 IRIS Software - Senior Full Stack Developer - Angular/Node.js (Noida)
🏢 IRIS SOFTWARE TECHNOLOGIES PRIVATE
📍 Noida