Full Stack Developer (React.js | Node.js | Express.js | MongoDB | MySQL) – Minimum 1.5+ Years Experience Required
About the Role
We are looking for a passionate and skilled Full Stack Developer to join our growing engineering team. The ideal candidate should have strong hands-on experience in modern web technologies and be capable of developing scalable, secure, and high-performance applications.
You should be comfortable working on existing production projects, quickly understanding unfamiliar codebases, learning new technologies when required, and contributing effectively with minimal supervision.
If you enjoy solving challenging problems, writing clean code, and building products used by real customers, we'd love to hear from you.
---
Required Technical Skills
Frontend
- React.js
- JavaScript (ES6+)
- TypeScript
- HTML5 & CSS3
- Responsive Web Design
- State Management (Context API, Redux Toolkit or similar)
- API Integration
- Performance Optimization
Backend
- Node.js
- Express.js
- REST API Design & Development
- JWT Authentication & Authorization
- Input Validation
- File Upload Handling
- Background Jobs / Cron Jobs (preferred)
- API Documentation (Swagger/Postman)
Database
- MongoDB
- MySQL
- Database Design
- Aggregation Pipelines
- Query Optimization
- Database Indexing
- Transactions and Bulk Operations
Version Control & Tools
- Git & GitHub
- Postman
- Debugging & Troubleshooting
- AI-assisted development tools (Cursor, GitHub Copilot, Claude, ChatGPT, etc.)
---
Preferred Skills
- Next.js
- Docker
- Redis
- Socket.IO / WebSockets
- AWS (EC2, S3, IAM or related services)
- Linux Basics
- Nginx
- PM2
- CI/CD Pipelines (GitHub Actions or similar)
---
Responsibilities
- Develop and maintain frontend applications using React.js.
- Build scalable backend services using Node.js and Express.js.
- Design, develop, and optimize MongoDB and MySQL databases.
- Develop, document, and integrate RESTful APIs.
- Write clean, reusable, maintainable, and well-documented code.
- Optimize application performance, scalability, and security.
- Troubleshoot production issues and resolve bugs efficiently.
- Integrate third-party APIs and external services.
- Participate in code reviews and technical discussions.
- Collaborate with designers, QA engineers, and product teams.
- Work on existing projects by understanding the architecture quickly and contributing effectively.
- Learn new technologies, frameworks, and business domains whenever required.
- Follow coding standards, best practices, and development workflows.
---
What We're Looking For
- 1–3 years of professional Full Stack development experience.
- Strong problem-solving and debugging skills.
- Ability to understand and work on existing codebases with minimal onboarding.
- Quick learner with the ability to adapt to new technologies and project requirements.
- Good understanding of software architecture and reusable code.
- Knowledge of application security best practices.
- Experience optimizing APIs and database queries.
- Strong communication, ownership, and teamwork skills.
- Self-motivated with the ability to work independently and meet deadlines.
- Passion for continuous learning and delivering high-quality software.
---
Nice to Have
- Microservices architecture
- Clean Architecture / SOLID Principles
- Design Patterns
- Unit & Integration Testing
- Agile/Scrum experience
- Experience building scalable SaaS products
- Experience with real-time applications
---
Qualification
- Bachelor's Degree in Computer Science, Information Technology, or a related field (preferred).
- Equivalent practical experience with a strong project portfolio is also encouraged to apply.
---
Why Join Us?
- Work on exciting real-world products.
- Opportunity to learn modern technologies.
- Collaborative engineering culture.
- Exposure to scalable application development.
- Career growth and continuous learning opportunities.
Pay: ₹20,000.00 - ₹40,000.00 per month
Work Location: In person