XMPP/MongooseIM Developer

  • Freelance
  • Remote

Website FaithCircle

The 1st faith-focused social app. Meet amazing people locally and globally.

About Us

We are a startup in a niche social network market dedicated to changing the way people of faith meet, connect and communicate through innovative chat and video/audio calling solutions. Our team is passionate about building scalable, reliable, and secure communication platforms that empower users worldwide.

Job Description

We are seeking an experienced XMPP/MongooseIM Developer to join our team. As an XMPP/MongooseIM Developer, you will play a key role in designing, developing, and maintaining our chat and video/audio calling system built on the XMPP protocol and MongooseIM server. You will collaborate closely with cross-functional teams to deliver high-quality, real-time communication solutions that meet our users’ needs.

Responsibilities

  • Design, implement, and maintain XMPP-based chat and video/audio calling features using MongooseIM server.
  • Optimise system architecture and infrastructure to ensure scalability, reliability, and performance under high load.
  • Develop custom XMPP extensions, plugins, and integrations to enhance platform functionality.
  • Collaborate with frontend and backend developers to integrate real-time communication features into web and mobile applications.
  • Implement secure authentication, encryption, and access control mechanisms to protect user data and privacy.
  • Monitor system performance, diagnose issues, and implement optimisations to enhance user experience.

Requirements

  • Proven experience (minimum of 3 years) in XMPP protocol and MongooseIM server development.
  • Strong proficiency in Erlang programming language and OTP framework.
  • Experience with real-time communication protocols and technologies (e.g., WebRTC, SIP, RTP).
  • Solid understanding of networking principles, security protocols, and encryption techniques.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud) and containerisation technologies (e.g., Docker, Kubernetes).

If you are passionate about building scalable and reliable communication platforms and thrive in a collaborative environment, we’d love to hear from you! Join us and help us shape the way people of faith connects!

To apply for this job please visit thefaithcircle.com.