We are looking for a skilled React & Node.js Developer to join our development team. The ideal candidate will be responsible for building scalable web applications, handling both front-end and back-end development, and collaborating with cross-functional teams to deliver high-quality digital products.
Key Responsibilities
- Develop responsive and user-friendly web applications using React.js
- Build and maintain server-side applications using Node.js
- Design and integrate RESTful APIs and third-party services
- Work with databases like MongoDB / MySQL / PostgreSQL
- Collaborate with UI/UX designers, product managers, and other developers
- Ensure performance, quality, and responsiveness of applications
- Write clean, maintainable, and efficient code
- Troubleshoot and debug applications
- Participate in code reviews and team discussions
Required Skills
- Strong proficiency in JavaScript (ES6+)
- Hands-on experience with React.js (Hooks, Context API, Redux)
- Experience with Node.js and frameworks like Express.js
- Knowledge of REST APIs and API integration
- Experience with databases (MongoDB preferred)
- Familiarity with Git version control
- Understanding of responsive design and cross-browser compatibility
Preferred Skills
- Experience with Next.js or server-side rendering
- Knowledge of cloud platforms (AWS, Azure, or GCP)
- Experience with Docker / CI-CD pipelines
- Understanding of authentication (JWT, OAuth)
- Basic knowledge of testing frameworks (Jest, Mocha)
Qualifications
- Bachelor’s degree in Computer Science, IT, or related field
- Proven experience as a Full Stack Developer or similar role
Soft Skills
- Strong problem-solving skills
- Good communication and teamwork
- Ability to manage time and meet deadlines
Nice to Have
- Experience working in Agile/Scrum environments
- Exposure to scalable SaaS product development
What We Offer
- Competitive salary
- Versatile work environment
- Opportunity to work on innovati