Posted 6 months ago

Note JS backend Developer

Full time
Dubai, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
Responsibilities include designing and maintaining server-side apps with Node.js, integrating databases, optimizing performance, and ensuring security. Must-have skills: JavaScript proficiency, Express.js, and database experience.
Description

Responsibilities:
· Design, develop, and maintain server-side applications using JavaScript frameworks like Node.js.
· Write reusable, testable, and efficient code.
· Implement data storage solutions and integrate with databases (e.g., MongoDB, MySQL, PostgreSQL).
· Collaborate with front-end developers to integrate user-facing elements with server-side logic.
· Optimize applications for maximum speed and scalability.
· Implement security and data protection measures.
· Troubleshoot and debug issues across the stack.
· Stay updated on emerging technologies and best practices in backend development.

Must-Have Skills:
· Proficiency in JavaScript and its ecosystem.
· Strong experience with backend frameworks such as Express.js or similar.
· Solid understanding of asynchronous programming and event-driven architecture.
· Experience with database technologies like MongoDB, MySQL, or PostgreSQL.
· Familiarity with RESTful APIs and web services.
· Knowledge of version control systems, particularly Git.
· Understanding of server-side templating languages.
· Good understanding of code optimization techniques and performance tuning.
· Ability to work in a fast-paced environment and prioritize tasks effectively.
· Excellent communication and collaboration skills.

Qualifications:
· Strong proficiency in JavaScript and Node.js
· Experience with Express.js or other Node.js frameworks
· Knowledge of RESTful APIs and microservices architecture
· Familiarity with databases such as MongoDB or PostgreSQL
· Understanding of version control systems like Git
· Experience with testing frameworks (e.g., Jest, Mocha)
· Knowledge of serverless architecture and cloud platforms (e.g., AWS, Azure)
· Excellent problem-solving and troubleshooting skills
· Good communication and collaboration abilities
· Bachelor's degree in Computer Science or a related field (or equivalent work experience)
· Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)
· Familiarity with Agile development methodologies.
· Contributions to open-source projects or a strong GitHub profile.
· Additional qualifications in web development, front-end technologies (e.g., HTML, CSS, React), and agile methodologies would be beneficial.

What We Offer:
· Must be comfortable for 6 days working.
· Salary up to 5,000 AED.
· Competitive salary and benefits package.
· Flexible working hours.
· A dynamic and supportive team environment.
· Opportunities for professional growth and development.

Interested?