The largest job portal in the Middle East
Apply now

Job Description

Job Title: Senior Full Stack Developer experienced on React, Node.js, WebSocket with Ionic Framework and PostgreSQL Database

Location: Dubai, U.A.E.

Job Type: Full-time

Job Summary: We are seeking a highly skilled and experienced Senior Developer with expertise in React, Node.js, WebSocket, with Ionic Framework, and PostgreSQL to join our innovative development team. The successful candidate will play a crucial role in designing, developing, and maintaining real-time, high-performance mobile and web applications, ensuring robust back-end support and efficient database management.

Key Responsibilities:

  • Lead the development and maintenance of hybrid mobile messaging applications using React and the Ionic Framework.
  • Develop and manage real-time communication features using Node.js and WebSocket.
  • Design, implement, and maintain PostgreSQL databases to support application needs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum performance, scalability, and security.
  • Ensure the technical feasibility of UI/UX designs and their seamless implementation.
  • Write clean, maintainable, and efficient code, following best practices.
  • Conduct code reviews to ensure high code quality and mentor junior developers.
  • Troubleshoot and debug complex application and database issues.
  • Stay current with industry trends and technologies to ensure our applications are modern and competitive.
  • Contribute to all phases of the development lifecycle and drive continuous improvement initiatives.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Proven experience as a senior developer or similar role with a strong portfolio of successful projects.
  • Extensive experience with React and the Ionic Framework for mobile application development.
  • Proficiency in Node.js for back-end development.
  • Strong experience with WebSocket for real-time communication.
  • Strong understanding of JavaScript, HTML5, and CSS3.
  • Deep knowledge and hands-on experience with PostgreSQL, including database design, optimization, and query performance tuning.
  • Experience with RESTful APIs and integrating third-party services.
  • Familiarity with version control systems such as Git.
  • Solid understanding of mobile and web design principles and best practices.
  • Experience with state management libraries such as Redux or Context API.
  • Knowledge of modern front-end build pipelines and tools.
  • Excellent problem-solving skills, attention to detail, and analytical thinking.
  • Strong communication, leadership, and teamwork abilities.

Preferred Qualifications:

  • Experience with other front-end frameworks/libraries (e.g., Angular, Vue).
  • Familiarity with other back-end technologies and frameworks.
  • Experience with cloud services and infrastructure (e.g., AWS, Azure).
  • Knowledge of CI/CD processes and tools.
  • Familiarity with Agile development methodologies.
  • Contributions to open-source projects or a strong portfolio of published applications.
  • Experience with data migration, transformation, and scripting.

Salary & Benefits:

Join our growing team in Dubai, United Arab Emirates and make your mark in the world of excellence. You will enjoy a competitive remuneration package and benefits as per the UAE Labor Law.

Share your CV with us at: and let’s embark on this amazing journey together.

We recognize that our people are our strength and the diverse talents they bring to our workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.

Job Type: Full-time

Pay: AED5,000.00 - AED10,000.00 per month

Ability to commute/relocate:

  • Dubai: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Nationality:

Education:

  • Bachelor's (Required)

Experience:

  • React with Ionic Framework: 5 years (Required)
  • Node.js and WebSocket: 5 years (Required)
  • RDBMS - PostgreSQL / MySQL / MongoDB: 5 years (Required)
  • JavaScript / HTML5 / CSS3 / RESTful APIs / CI/CD: 3 years (Required)

Location:

  • Dubai (Preferred)