Role Overview
We are looking for a skilled Full Stack Developer with 2+ years of hands-on experience to design, build, and maintain modern web applications. You will work across the stack — from responsive, type-safe frontends to scalable backend services and well-structured databases — while following best practices for code quality, testing, and performance.
Responsibilities
- Develop and maintain frontend applications using React.js, Vite, and TypeScript
- Build scalable backend APIs using Node.js or Python
- Design and optimize MongoDB and PostgreSQL databases
- Write clean, maintainable, and well-tested code
- Create and maintain unit test cases with good code coverage
- Participate in code reviews, debugging, and performance optimization
- Collaborate with cross-functional teams to deliver features end-to-end
- Troubleshoot and resolve production issues in a timely manner
Requirements
- Strong proficiency in React.js, TypeScript, and modern frontend tooling (Vite)
- Solid experience building REST/GraphQL APIs with Node.js and/or Python
- Hands-on experience with MongoDB and PostgreSQL
- Strong understanding of software testing practices and code coverage tools
- Familiarity with Git-based workflows and code review processes
- Good debugging and performance-tuning skills
- Strong problem-solving ability and attention to code quality
Skills
- React.js
- Node.js
- Python
- TypeScript
- PostgreSQL
Nice to Have
- Experience with CI/CD pipelines
- Familiarity with Docker/containerized deployments
- Exposure to cloud platforms (AWS/GCP/Azure)
- Experience with state management libraries (Redux, Zustand, etc.)