Job Title: Full Stack Developer (Node + Typescript/JavaScript + NPM)
Role: FTE role
Location: Pune (Hybrid)
Must have skills - Node, Typescript/Javascript, NPM, Playwright, AWS, CI/CD
:
Must Have:
- 4 to 8 years of software engineering experience.
- Strong TypeScript/JavaScript on Node.js, including NPM package authoring (entry points, peer dependencies, sever, build tooling).
- Hands-on Playwright, ideally Playwright Test: browser contexts, network events, fixtures, reporters, timeouts, and flakiness.
- Web performance fundamentals: render timing, XHR/fetch behavior, the browser Performance API.
- API and microservice development (Java or Node), REST design, and JSON schema/contract design with versioning.
- AWS: ECS/Fargate, S3, RDS (MySQL) or DynamoDB, IAM, Secrets Manager, CloudWatch.
- Docker, Git and Linux.
- CI/CD with GitHub Actions and Jenkins.
- Automated testing of libraries and services (unit and integration).
- Debugging asynchronous and timing-sensitive problems.
- Secure handling of sessions, cookies, and secrets.
- Everyday use of AI-assisted development tools.
- Explicit communication, ownership, and problem solving.
Good to Have
- Python development.
- Performance testing tools: BlazeMeter/Taurus, JMeter, LoadRunner (transaction model), Gatling, k6.
- Observability stack: Grafana, Loki, Prometheus, APM.
- Infrastructure as Code: Terraform, CloudFormation or AWS CDK.
- Kubernetes and Helm.
- Bundlers such as esbuild; Playwright custom reporters or CDP; HAR analysis; Core Web Vitals (LCP, INP, CLS).
- MySQL schema design; OIDC/SSO flows.
- Internal npm registry setup (CodeArtifact, Artifactory or GitHub Packages).
📌 Full Stack Developer (Node/Typescript/JavaScript/NPM/Playwright) (Pune)
🏢 Xoriant
📍 Pune