Senior GoLang Developer

Robert Half

UAE

Posted
Ref: HP341-521

Job description / Role

Employment: Full Time

The Company
Robert Half are working with a software IT company based in Dubai who specialize in innovative digital solutions.

The Role
We are looking for an experienced GoLang Developer to join their team to lead Go package and applications that are maintainable and scalable.

Main tasks include:

* Identify, prioritize and execute tasks in the software development life cycle.
* Write scalable, robust, testable, efficient, and easily maintainable code.
* Play a key role in architectural design decisions.
* Design software architecture and specifications in collaboration with the System
* Architect, Software Engineers, and DevOps team.
* Work in line with best development standards, practices & principles.
* Develop and code back-end components and connect applications to other web services.
* To cooperate with other stakeholders to develop, test, release, and improve services.
* Implement engineering excellence by enforcing regular code reviews.
* Collaborate with engineering teams across the world, mentor, share information with, and learn from other engineers and help drive continuous improvement of our platform, without losing focus on the flow that generates value for customers.
* Collaborate with internal teams and vendors to fix and improve products.
* Contribute to your team's success through consistent, high-quality code and have an appetite for learning new things.

Requirements

Candidate Qualifications?
Must have's:

* 3+ years of experience in developing web applications
* Excellent knowledge of Go programming language specification, standard library (net/http is a must)
* Excellent knowledge of SQL (preferably Postgresql)
* Strong knowledge of Go toolchain (mod, test, build)
* Good knowledge of algorithms, data structures
* Ability to design and implement REST and WS communication
* Hands-on experience with Docker, Unix-like operating systems
* Experience in microservices architecture, understanding of microservices patterns and best practices

Nice-to-haves:

* BS or MS in Computer Science or in a related field
* Experience using popular Go packages and frameworks (gorilla/mux, echo, sqlx, fasthttp)
* Working experience in the blockchain industry
* Understanding of CI/CD pipelines
* Understanding of AWS infrastructure and tools available for applications deployed to AWS
* Modern software development tools & architectures
* Experience with monitoring, optimization and performance testing of Go applications, SQL databases*

About the Company

Founded in 1948, Robert Half International Inc. (NYSE symbol: RHI) is the world\'s first and largest specialized staffing firm and a member of the S&P 500 index. We are a global leader in professional staffing and consulting services and the parent company of Protiviti, a leading independent internal audit and business and technology risk consulting firm. For 2006, Robert Half International reported revenues of $4 billion and now has staffing and consulting operations in more than 400 locations worldwide.

Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Developer salaries in UAE

Average monthly compensation
AED 9,000

Breakdown available for industries, cities and years of experience