Login as Talent Sign up as Talent Login as Client Sign up as Client

Senior Go Software Engineer

Job Description

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and have reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem-solving, sophisticated design, and quality product is essential.

In the interest of full transparency: we have a strong commitment from our customer that this Go project will continue for 2 years, but beyond that it is possible that we could need to shift you to another project using another technology. This is the nature of our business, being driven by client needs. We have worked in Rust, Go, Erlang, Python – we find that an awesome developer in one language is usually awesome in the other languages given some time, but we fully understand that some people want to stick to one technology and really grind that skill tree.

Job Responsibilities


  • Writing scalable, robust, testable, efficient, and easily maintainable code

  • Translating software requirements into stable, working, high performance software

  • Playing a key role in architectural and design decisions, building toward efficient microservices distributed architecture

Job Requirements


  • 5+ years backend server development experience in any language

    • This is for a mid-senior level position, if you have way more experience, we are also looking for high-senior also



  • 1+ years backend server development experience in Go

  • Experience working with Jira and Agile development

  • High level of written and spoken English fluency

    • You should be able to have a technical conversation with a colleague in English without struggle



  • A stable home internet connection where you can engage in video calls on a daily basis

golang

Apply Now
Job Type

Full time payroll

Category

Web back end developer



⭐⭐⭐⭐⭐
ultraGenius: a fresh start

Ultragenius has given me a new start in my life. I always wanted to start my gig and work as a freelancer for good clients, and these guys have helped me accomplish my long term goal in only 3rd year of my career. They are highly supportive and helpful. I am grateful that I got a chance to work with them.

Mahesh Inder, Reactjs Dev

⭐⭐⭐⭐⭐
Excellent guys

Shailesh is excellent person to work with if your startup or organisation is finding talent for your web3 product and he is also helping developers and builders in web3 to find great team to work remotely. so he is creating win-win situation for both.

Mitul Gajera, web3