Job Title
Senior Full-Stack Developer - 03
Job Type: Full-time
Workplace Type: On-site
Location:
Vadodara
About the Role
We are looking for a Senior Full-Stack Developer to design, develop, and maintain scalable web applications.
The ideal candidate has strong expertise in React and TypeScript, solid backend experience with Node.js, and hands-on exposure to AWS and modern DevOps practices. You will work in a microservices-based environment and collaborate closely with frontend, backend, and infrastructure teams.
Key Responsibilities
- Build modern, responsive user interfaces using React and TypeScript
- Implement scalable backend services using Node.js and NestJS/Express or PHP
- Design and maintain RESTful APIs
- Work with MongoDB and SQL databases ensuring efficient data models and queries
- Develop and maintain microservices and background jobs
- Deploy and manage applications on AWS
- Collaborate on CI/CD pipelines and automated deployments
- Ensure application performance, scalability, and security
- Participate in architecture discussions, code reviews, and technical planning
Required Skills (Must Have)
Frontend
- Strong experience with TypeScript
- React with modern hooks and patterns
- State management
- Solid understanding of HTML / CSS
- Experience with Tailwind CSS or Material-UI (MUI)
Backend
- Strong experience with Node.js
- NestJS (preferred) or solid Express.js background
- REST API design and implementation
- Understanding of microservices architecture
- Experience with PHP (Laravel or Symfony)
Databases
- MongoDB
- Experience with MySQL and/or PostgreSQL
- Data modeling and query optimization
Cloud & Infrastructure
- Strong understanding of AWS fundamentals
- Hands-on experience with AWS services
- Docker and containerized applications
DevOps & CI/CD
- Git / GitHub
- Experience with CI/CD pipelines
- Environment-based deployments (dev, staging, production)
Good to Have Skills
- Component-driven development
- GraphQL
- Background jobs, queues, and workers
- Elasticsearch or BigQuery
- Kubernetes, Terraform,
- GitHub Actions
- Observability, logging, and monitoring tools
What We Value
- Strong problem-solving and debugging skills
- Clean, maintainable, and well-tested code
- Ownership mindset and ability to work independently
- Experience working in fast-paced, scalable systems
- Good communication and collaboration skills
Nice to Have / Bonus
- Experience with high-traffic or multi-tenant systems
- Event-driven or asynchronous architectures
- Security best practices in web applications
