Job Description

We are seeking a skilled Node.js Developer to join our dynamic team and help us build and optimize server-side applications. As a Node.js Developer, you will be responsible for developing high-performance web applications using Node.js and JavaScript. The ideal candidate should have a strong understanding of the back-end components of an application and how they interact with various services and databases. Your main focus will be on ensuring smooth integration between the application server and front-end elements, making sure that all parts work effectively and efficiently. If you are passionate about leveraging the latest technologies to write clean and scalable code in a collaborative and fast-paced environment, then we would love to meet you.


Responsibilities

  • Design and implement application APIs using Node.js and related frameworks.
  • Collaborate with front-end teams to integrate user-facing elements with server-side logic.
  • Identify and address potential performance bottlenecks in applications.
  • Write efficient and reusable code that can be scaled and maintained.
  • Implement data storage solutions, utilizing various databases as needed.
  • Participate in code reviews to maintain code quality and standards.
  • Continuously monitor and enhance the security of the server-side applications.
  • Collaborate in an agile development environment with fellow team members.
  • Develop and maintain documentation for server-side policies and procedures.
  • Stay updated on emerging technologies and integrate them into applications as appropriate.
  • Test and debug applications ensuring all critical issues are resolved effectively.
  • Coordinate with DevOps to manage server scaling, deployments, and troubleshooting.

Requirements

  • Bachelor's degree in Computer Science or related technical field preferred.
  • Proven experience in developing server-side applications with Node.js.
  • Solid understanding of JavaScript and ES6/ES7 features and syntax.
  • Experience with Node.js frameworks such as Express or Koa.
  • Familiarity with database technologies including SQL and NoSQL solutions.
  • Understanding of RESTful APIs and how to design scalable API endpoints.
  • Knowledge of modern development practices, including TDD and CI/CD pipelines.
  • Strong problem-solving skills and a team-oriented mindset.
  • Excellent verbal and written communication skills in English.
  • Previous experience with code versioning tools, such as Git.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Dubai
Company Website: https://www.talentmate.com Job Function: Software Development
Company Industry/
Sector:
Recruitment & Staffing

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn