X-Team

X-Team is hiring Golang developers, let's find out more

X-Team - the 100% remote company

X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We've fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

What separates us from our competition is the level of attention and care we give our developers compared to other more "talent"-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people.

Benefits for developers:

What it is like working at X-Team as a Golang developer

We sat down with Juliano Silva to learn more what it's like working at X-Team, and how you would use your Golang skills there.

How are you using Golang at your project?

I’m currently using Go for some applications that control video streaming platforms. Tools and libs used include net/http (Chi when custom routes are required), Prometheus, Telegraf + InfluxDB, Kubernetes, FluentD, Jaeger, GitHub Actions and ArgoCD.

Why do you like using Go? What are its biggest pros and cons?

I like using Go mostly because of productivity and ease of maintainability. Go is super easy to learn and write, and has way less verbosity than most of the other programming languages. This makes it easy to teach other team members. It keeps projects easy to read too. A con is that there are a bunch of gotchas in the language. You can only get the feel of those when using it on big projects. The Scheduler is still a little funky, and the GC is really simple.

How is programming in Go at X-Team different from programming in Go at a different company?

We have a lot of passionate people at X-Team, so you always have a good set of people to exchange ideas with and learn from. This is really awesome, and I think it's one of the biggest benefits of this amazing community.

What can I expect applying as a Golang developer

Golangprojects logo

Do I have to be an experienced Golang developer to apply?

For most roles we are looking for experience. Some roles are looking for people looking to move into Go and then we're looking for signs you're interested and making moves to learn it

I literally don't know any Golang, but I am willing to learn, can I still apply?

For some roles yes, but we would require strong background in other similar technologies. We're currently piloting our internal Golang Bootcamp, which is designed to take any senior backend developer from zero to knowing enough Golang to get placed at one of our projects. For now, we're only putting existing X-Teamers through the Bootcamp, but within the next 6 months, we expect to hold week-long training sessions for applicants we like the most as well.

What does the application/hiring process look like?

You’ll first have an interview with a technical recruiter, then with one of our Go developers, and lastly with the partner for the project.

I have questions about working as a developer at your company, can I talk to a real person?

Yes! Jomar is happy to answer any questions, you can reach him at jomar.garcia (at) x-team (dot) com or through Linkedin: Jomar Garcia

Apply now: Golang Developer positions at X-Team

X-Team logoIf X-Team sounds like a good match for you,
check out their careers page for their open positions, many of the developer jobs have a hint of Golang even if they don't explicitly list it.

View X-Team's open job positions


 
About Golangprojects