Backend Developer (Golang) - Dubai
Are you a passionate Backend Developer looking to work with cutting-edge technology in a fast-paced environment? Our client, a rapidly growing company, is seeking a Backend Developer to join their team. This is a fantastic opportunity to work on exciting projects and play a key role in shaping the future of their digital solutions.
The role is primarily based in Dubai, offering the chance to work in a thriving tech hub with some flexibility for remote working, depending on circumstances.
Role Responsibilities:
- Design, develop, and maintain scalable and efficient back-end services using Golang.
- Participate in architectural design and review processes to ensure scalability, resilience, and cost-effectiveness.
- Mentor junior developers and contribute to a collaborative team environment.
- Implement and manage Kafka-based systems for real-time data processing.
- Advocate for best practices in software engineering, including agile methodologies and automated testing.
- Troubleshoot and resolve issues to ensure the stability and performance of the platform.
Key Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
- Minimum of 3 years experience with Golang.
- Strong expertise in event-driven systems, microservices, and REST API design.
- Experience with cloud technologies, CI/CD, and DevOps tools.
- Excellent communication skills and ability to work in a fast-paced, dynamic environment.
What’s on Offer?
- Highly attractive tax-free salary
- Discretionary performance-related bonus
- Hybrid working policy