Role Overview
We are looking for a skilled and motivated Full Stack Developer with experience in React.js and Node.js to join our growing development team. The ideal candidate should be capable of building scalable web applications, developing REST APIs, and working across the full software development lifecycle.
Responsibilities
- Develop and maintain responsive web applications using React.js
- Build secure and scalable backend APIs using Node.js & Express.js
- Design and manage databases (MongoDB / MySQL / PostgreSQL)
- Integrate third-party APIs and services
- Write clean, reusable, and well-documented code
- Optimize applications for performance and scalability
- Collaborate with UI/UX designers, QA, and product teams
- Participate in code reviews and technical discussions
- Troubleshoot and debug issues across the stack
Requirements
- Strong proficiency in JavaScript (ES6+)
- Hands-on experience with React.js and Redux/Context API
- Experience with Node.js and Express.js
- Knowledge of RESTful APIs
- Database experience: MongoDB, MySQL, or PostgreSQL
- Understanding of Git & version control systems
- Familiarity with JWT authentication & security best practices
- Experience deploying applications (AWS, DigitalOcean, or Vercel)
- Good understanding of CI/CD processes
Skills
- React.js
- Node.js
- Express.js
- MongoDB
- JavaScript