-
Avrioc Technologies

Software Engineer – Backend (NodeJS)

Avrioc Technologies
United Arab Emirates · Full-time · Mid-Senior

About Comera:

Comera is a free messaging app that allows you to connect with friends and family through one-to-one chats, voice calls, and video calls via mobile data or Wi-Fi. It also enables group chats and allows users to share photos, videos, documents, locations, and much more.


Role Overview:

As a Software Engineer – Backend (Node.js), you will be responsible for the development and maintenance of our backend systems that power our highly scalable products.


Key Responsibilities:

  • Possess comprehensive knowledge and expertise in the following tech stack:
  • Node.js
  • TypeScript
  • Cassandra
  • Redis
  • Elasticsearch
  • MySQL
  • RabbitMQ/Kafka
  • React.js
  • AWS
  • Microservices architecture
  • Scaling sockets
  • S3
  • FCM & APNS (Firebase Cloud Messaging and Apple Push Notification Service)
  • HMS (Huawei Mobile Services) push notifications
  • CI/CD (Continuous Integration/Continuous Deployment)
  • Jenkins
  • Jest/Mocha
  • Chai
  • Docker
  • Kubernetes
  • Demonstrate a deep understanding and hands-on experience in building highly scalable products.
  • Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Design and develop efficient, reusable, and reliable code.
  • Actively participate in code reviews to maintain code quality and ensure adherence to coding standards.
  • Continuously identify and implement improvements in system architecture, performance, and scalability.
  • Conduct thorough testing and debugging of software to ensure smooth operation and resolve any issues or defects.
  • Mentor and provide guidance to junior engineers as needed.


Good to Have:

  • Experience with XMPP and WebRTC.


Skills and Attributes:

  • Stay up to date with the latest technologies, trends, and best practices in software engineering.
  • Strong proficiency in the tech stack mentioned above.
  • Proven track record of working on and contributing to highly scalable products.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • Experience with Agile/Scrum methodologies is preferred.


Qualification & Requirements:

  • Bachelor's or master’s degree in computer science, Software Engineering, or a related field.
  • Minimum of 8 years of professional experience in software engineering, with a focus on backend development.

Key Skills

Ranked by relevance

firebase cloud
Login to Apply
Posted
Jan 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Abu Dhabi

Industries

IT System Custom Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Fruition Group Ireland
Related

C++ Software Engineer

2026-06-17

Full-time
Mid-Senior
Ireland
Software Development
Information Technology
View Job Details
Doghouse Recruitment
Related

Software Engineer

2026-06-13

Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Findr
Related

Software Architect – Java, Spring Boot, Kubernetes, Cloud - Frankfurt - €90,000-€100,000

2026-06-13

Full-time
Mid-Senior
Germany
Software Development
Engineering