Full-Stack Developer
Location
Ahmedabad
Employeement Type
Full Time
Location Type
OnSite
Department
Development
ABOUT ROLE
Build complete scalable web applications from React/TypeScript frontend to Node.js microservices backend and AWS cloud deployment. Own end-to-end development lifecycle including UI/UX implementation, API architecture, database design, and production deployment with CI/CD pipelines.
KEY RESPONSIBILITIES
- Architect scalable microservices with Node.js, Express, and Docker containers
- Build responsive UIs using React 18+, TypeScript, Tailwind CSS, and modern hooks
- Design and optimize MongoDB/PostgreSQL schemas for multi-tenant applications
- Implement AWS infrastructure (EC2, RDS, Lambda, S3) with Terraform/IaC
- Set up GitHub Actions CI/CD pipelines for zero-downtime deployments
- Integrate real-time features with WebSocket/Socket.io for live applications
- Write comprehensive unit/integration tests with Jest and Cypress
- Collaborate with UI/UX team for pixel-perfect component implementation
- Monitor production apps with New Relic and optimize performance bottlenecks
TECH STACK
- Frontend: React 18, TypeScript, TailwindCSS, Framer Motion
- Backend: Node.js 20, Express, NestJS, tRPC, Prisma ORM
- DevOps: Docker, AWS (EC2/RDS/Lambda), GitHub Actions, Terraform
- Database: PostgreSQL, MongoDB, Redis
- Tools: Figma, Git, VS Code, Postman