Full Stack Developer (React.js & Node.js)
We are looking for a Full Stack Developer with strong experience in React.js and Node.js to join our development team. You will be responsible for developing and maintaining scalable web applications and backend services while collaborating with other developers and stakeholders.
RESPONSIBILITIES
Develop and maintain web applications using React.js and Node.js.
Build and integrate scalable APIs and manage application databases.
Write and maintain unit and integration tests.
Troubleshoot issues and optimize application performance, security, and scalability.
Collaborate with developers, QA, DevOps, and other stakeholders to deliver features.
Support application deployment and CI/CD processes.
REQUIREMENTS
Minimum 3 years of relevant software development experience.
Bachelor’s Degree, preferably in Computer Science, Information Technology, or related fields.
Strong experience with React.js, Node.js, JavaScript/TypeScript.
Experience with RESTful APIs and relational or NoSQL databases.
Familiar with with Git and CI/CD workflows.
Familiar with Agile/Scrum development practices.
Familiar with unit/integration testing.
Exposure to cloud platforms such as AWS, GCP, or Azure.
Good problem-solving and debugging skills.
Able to work independently and collaboratively in a team.
Good written and spoken English communication skills.