Back End Developer (Node.js)

Sulaymaniyah, Sulaymaniyah, Iraq
1 month ago
Welcome to our platform, a premier web and mobile app designed to bring talented individuals and companies together. Our platform serves as a marketplace for a wide range of services, including job postings, education and training, freelance opportunities, business events, commercial spaces, cons... View More
Job Type Full Time/ Fixed Term
Career Level Mid/ Senior Level
Expiry Date Aug 07, 2024
No of Hiring 1
Experience 1 to 3 years

Job Description

Location: Sulaymaniyah Job Type: Project Company: Morina Key Responsibilities: Develop and maintain server-side applications using Node.js. Design and implement RESTful APIs to support front-end functionalities. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Optimize applications for maximum speed and scalability. Write clean, maintainable, and well-documented code. Troubleshoot and debug applications to ensure optimal performance. Implement security and data protection measures. Participate in code reviews and provide constructive feedback to team members. Stay up-to-date with emerging technologies and industry trends. Requirements: Proven experience as a back-end developer with a focus on Node.js. Strong proficiency in JavaScript and its modern frameworks (e.g., Express, Koa). Experience with database management systems (e.g., MongoDB, PostgreSQL, MySQL). Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus. Understanding of asynchronous programming and event-driven architecture. Experience with version control systems (e.g., Git). Knowledge of containerization and orchestration (e.g., Docker, Kubernetes) is a plus. Excellent problem-solving skills and attention to detail. Strong communication and teamwork skills. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Languages Required

Benefits

Benefits: Competitive salary and benefits package. Opportunities for professional growth and development. Flexible working hours and remote work options. Collaborative and inclusive work environment. Health, dental, and vision insurance. Generous paid time off and holidays.

Related Jobs