Company logo hidden

Back End Developer - XMPP

Unlock employer Abu Dhabi, United Arab Emirates Posted: 11 Sep 2025

Financial

  • Estimate: $60k - $80k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Avrioc Technologies is seeking an experienced Back End Developer with expertise in XMPP. The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field and a minimum of 6 years of hands-on experience with Erlang programming.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Serve as the in-house expert on the XMPP protocol, architecting, designing, and developing XMPP-based solutions.
  • Utilize Erlang to design, develop, and maintain high-performance, fault-tolerant, distributed systems.
  • Design and implement distributed computing strategies for scalability and fault tolerance.
  • Optimize data storage solutions with a comprehensive knowledge of SQL and NoSQL databases.
  • Integrate messaging services with cloud platforms (AWS, Azure, Google Cloud) for flexible architecture.
  • Develop real-time communication features, ensuring low-latency and high-quality experiences.
  • Understand and design various APIs, including gRPC, GraphQL, and REST for user-friendly integration.
  • Collaborate with teams to tackle complex technical challenges in messaging and communication technology.
  • Stay updated on industry trends and evaluate new technologies to enhance the platform.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum 6 years of hands-on experience with Erlang programming.
  • In-depth understanding of the XMPP protocol and its various extensions.
  • Strong knowledge of distributed computing concepts and patterns.
  • Proficiency in SQL and NoSQL databases, including optimization techniques.
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Previous work on chat or messaging applications with voice, video, and conference calling features.
  • Familiarity with gRPC, GraphQL, and REST APIs.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and collaboration skills for cross-functional teamwork.
  • Innovative mindset with a passion for advancing messaging technology.

Other Requirements:

  • Comply with Avrioc’s Information security and Information service management policies and procedures.
  • Maintain confidentiality and integrity of information and attend mandatory information security training.
  • Report information security incidents through the established reporting channel.

This role demands a proactive approach to developing and optimizing messaging solutions and a strong commitment to security practices.
Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Work Conditions: On-site, Full-time

Apply Direct

Jobs you might like   View all jobs

About IT System Custom Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct