Role Overview
We are looking for a motivated and enthusiastic Associate Software Engineer to join our development team. The candidate will work on building, enhancing, and maintaining web applications using React.js, Node.js, MongoDB, and MySQL.
Responsibilities
- Develop and maintain responsive web applications using React.js.
- Build and maintain backend services and REST APIs using Node.js.
- Work with MongoDB and MySQL for data storage, retrieval, and management.
- Integrate frontend applications with backend APIs.
- Write clean, maintainable, and reusable code.
- Debug and resolve application issues and production defects.
- Perform basic unit testing and participate in application testing.
- Collaborate with developers, testers, business analysts, and other team members.
- Participate in code reviews and follow development best practices.
- Understand technical requirements and convert them into functional solutions.
- Assist in application deployment, monitoring, and maintenance.
- Learn and adapt to new technologies and frameworks as required.
Requirements
- Good understanding of Object-Oriented Programming (OOP) concepts.
- Basic knowledge of Git/GitHub or other version-control systems.
- Understanding of software development lifecycle and debugging.
- Good problem-solving and analytical skills.
Skills
- React.js
- Node.js
- MongoDB
- MySQL
- Git
Benefits
- Health insurance
- Life insurance
- Provident Fund