Role
Job Description
Job Summary
We are seeking a skilled Full Stack Developer with strong expertise in React.js and Node.js to join our development team. You will build scalable web applications, write efficient code, and collaborate with cross-functional teams to deliver high-quality products.
Key Responsibilities
- Develop and maintain web applications using React.js (frontend) and Node.js (backend).
- Design and implement RESTful APIs and microservices.
- Build reusable components and front-end libraries.
- Optimise applications for speed and scalability.
- Collaborate with UI/UX designers to implement responsive designs.
- Manage databases such as MongoDB, MySQL, or PostgreSQL.
- Write clean, maintainable, and well-documented code.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews and team discussions.
Required Skills & Qualifications
- 5+ years of experience in full-stack development.
- Strong proficiency in JavaScript (ES6+).
- Hands-on experience with React.js and Redux (or similar state management tools).
- Strong backend development experience with Node.js and frameworks like Express.js.
- Experience with REST APIs and third-party integrations.
- Familiarity with databases such as MongoDB, MySQL, or PostgreSQL.
- Knowledge of version control tools like Git.
- Understanding of HTML5, CSS3, and responsive design principles.
- Experience with cloud platforms (AWS, Azure, or GCP) is an advantage.
Skills
What you bring
Must have
