Nodejs Developer

JOB DETAILS
APPLY ONLINE
Experience Required:
4+ Years
Job Description:
We are looking for a skilled NodeJS Developer with expertise in Node.js and MySQL to join our team. The role involves designing, developing, and maintaining backend services and database systems that power our applications. You will work closely with frontend developers, product managers, and other stakeholders to ensure seamless data flow and system performance.
Job Responsibilities:
Key Responsibilities:
- Develop and maintain scalable backend applications using Node.js.
- Design, implement, and optimize relational database schemas in MySQL.
- Write efficient SQL queries and ensure high database performance and reliability.
- Build RESTful APIs and integrate them with frontend and third-party services.
- Implement database security, backup, and recovery strategies.
- Collaborate with the frontend team to design and deliver seamless user experiences.
- Monitor and troubleshoot backend and database performance issues.
- Ensure the backend code and database meet scalability, security, and performance requirements.
- Stay updated with the latest backend and database technologies and best practices.
Required Skills and Qualifications:
- Strong experience with Node.js and backend development.
- Proficiency in MySQL database design, optimization, and management.
- Hands-on experience with creating and managing RESTful APIs.
- Strong logical reasoning and analytical problem-solving skills.
- Familiarity with backend tools and frameworks (e.g., Express.js, Sequelize).
- Understanding of data modeling, indexing, and query optimization techniques.
- Good communication skills to work effectively in a team environment.
- Willingness to learn and understand business functions to align technical solutions with organizational needs.
Primary Skills:
- Angular
- NodeJS
- MySQL
Other Skills:
- React