Description:
Enabling Systems is looking for a Junior Node.js Developer to join our growing team. The ideal candidate should have a solid foundation in backend development and a strong interest in building scalable and efficient server-side applications.
Key Responsibilities:
- Design, develop, and maintain backend APIs using Node.js
- Work with databases such as MongoDB, PostgreSQL, or MySQL
- Integrate and manage third-party APIs and services
- Collaborate with frontend developers and UI/UX designers to deliver new features
- Write unit and integration tests to maintain high code quality
- Participate in code reviews, sprint planning, and agile development processes
- Assist in the deployment and monitoring of backend services
Requirements:
- 1 year of hands-on experience with Node.js
- Strong understanding of JavaScript and asynchronous programming
- Experience building and consuming RESTful APIs
- Familiarity with Git or other version control systems
- Basic knowledge of database systems and writing efficient queries
- Understanding of event-driven architecture
- Strong problem-solving skills and willingness to learn
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 1 year of experience in Node.js development
- Familiarity with SQL Server, PostgreSQL, or MongoDB
- Experience in server-side development and integrating external services
- Excellent communication and teamwork skills