Job Overview
Uvation is seeking a talented Node.js Developer to build scalable backend applications and APIs. The ideal candidate will have strong experience in Node.js, backend architecture, database management, and application optimization.
Key Responsibilities
Development & Design
- Develop high-quality software architecture and backend solutions.
- Design and implement efficient, scalable APIs for frontend integration.
Coding & Implementation
- Write clean, maintainable, and scalable server-side code using Node.js.
- Develop, manage, and optimize databases and backend applications.
Integration
- Integrate frontend components with server-side logic.
- Collaborate with frontend developers to ensure seamless application functionality.
Optimization
- Optimize applications for performance, scalability, and security.
- Identify, troubleshoot, and resolve technical issues.
Testing & Quality Assurance
- Work closely with QA teams to develop testing strategies and test plans.
- Support testing activities and ensure high-quality releases.
Maintenance & Enhancements
- Perform regular system updates and improvements.
- Develop new features and enhance existing functionalities based on business needs.
Required Skills
- Strong experience with Node.js and Express.js.
- Proficiency in JavaScript and RESTful API development.
- Experience with MySQL, PostgreSQL, and/or MongoDB.
- Understanding of software architecture, security, and performance optimization.
- Strong problem-solving and collaboration skills.