with strong backend development expertise to join our growing engineering team. The ideal candidate will have experience in building scalable, high-performance applications and a strong understanding of modern software architecture.
Key Responsibilities
Design, develop, test, and maintain backend services and APIs using
Golang
.
Work on high-performance, distributed, and scalable systems.
Collaborate with cross-functional teams (Frontend, DevOps, Product, QA) to define, design, and deliver new features.
Optimize applications for maximum speed, scalability, and reliability.
Write clean, efficient, maintainable, and reusable code following best practices.
Troubleshoot, debug, and resolve production issues.
Implement secure coding practices and ensure data protection.
Participate in code reviews and contribute to continuous improvement initiatives.
Required Skills & Qualifications
4+ years of professional experience
in backend development, with at least
3+ years in Golang
.
Strong understanding of
concurrency, goroutines, and channels
.
Experience with
RESTful APIs, gRPC, and microservices architecture
.
Hands-on experience with
databases
(SQL & NoSQL).
Familiarity with
Docker, Kubernetes, and CI/CD pipelines
.
Proficiency in working with
cloud platforms
(AWS, GCP, or Azure).
Strong debugging, problem-solving, and analytical skills.
Solid understanding of
data structures, algorithms, and system design
.
Knowledge of
unit testing, integration testing, and code quality tools
.
Good to Have
Experience with
message queues
(Kafka, RabbitMQ, NATS).
Exposure to
GraphQL
.
Knowledge of
DevOps practices
.
Familiarity with monitoring tools like
Prometheus, Grafana, ELK stack
.
Job Type: Full-time
Pay: AED5,000.00 - AED15,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.