Overview
3rd Positions
Job Position (Title)
Full Stack Developer
Experience Required
5 Years +
Location
Bangalore
NP
Immediate or Max 10 Days
Full Stack Developer (React, Node.js, MySQL)
## Responsibilities
- Design, build, and maintain scalable REST/GraphQL APIs with Node.js/Express
- Develop responsive, accessible UI with React (Hooks) and TypeScript
- Model and optimize relational data in MySQL (schemas, indexes, queries)
- Implement authentication/authorization, input validation, and secure coding practices
(OWASP)
- Write automated tests (unit/integration/e2e) and participate in code reviews
- Optimize performance across the stack (SQL tuning, API efficiency, bundle size, caching)
- Build CI/CD pipelines and deploy to cloud (AWS/Azure/GCP) and/or Docker/Kubernetes
- Monitor, troubleshoot, and resolve production issues with logs/metrics (e.g., CloudWatch,
Datadog)
- Collaborate cross-functionally with Product, Design, and QA to deliver features on schedule
## Qualifications
- 5+ years of experience building production web applications
- Strong proficiency in JavaScript/TypeScript, React, Node.js/Express
- Solid SQL skills: schema design, complex queries, indexing, query optimization (MySQL)
- Experience with ORMs/query builders (Sequelize, Prisma, TypeORM, or Knex)
- Familiarity with state management (React Query, Redux, or Context)
- API design principles, REST best practices; GraphQL a plus
- Testing with Jest, React Testing Library, and/or Cypress/Playwright
- Git, code review workflows, and CI/CD (GitHub Actions, Azure DevOps, or similar)
- Experience with Docker; Kubernetes is a plus
- Understanding of security, performance, and reliability in web systems
Internal Use
## Nice to have
- Caching/message queues (Redis, RabbitMQ, SQS)
- Microservices or event-driven architectures
- UX sensibilities and component library experience (MUI/Chakra/Tailwind)
- Observability stack (OpenTelemetry, Prometheus, Grafana)
- Domain experience in [industry/domain]
## Tools we use
- Frontend: React, TypeScript, Vite/Webpack, React Query
- Backend: Node.js, Express/NestJS, REST/GraphQL
- Data: MySQL, Prisma/Sequelize, Redis
- Infra: Docker, AWS(optional)
- Quality: Jest, RTL, Cypress, ESLint, Prettier, GitHub Actions