Engineering

Backend Developer (Golang) (Remote)

Remote
Work Type: Full Time
Feel like changing the world today?

Ambush is looking for a backend developer to help design and implement large applications/systems that enable America’s fastest growing companies to work and scale more efficiently. In our team, you will be working with innovative new technologies with opportunities to implement new ideas and system architectures.

As a backend developer, you'll be mostly working with Golang. You'll be involved in decisions of system architecture and will have the opportunity to implement fresh ideas along with other members of the development and design teams. In our routines, we make use of agile methodologies, processes of continuous integration, TDD and we truly value good practices of code implementation.


When you join us, you will:

  • Identify and solve challenging problems while delivering high-quality, well-tested code;
  • Own and implement specific components;
  • Shape the overall product experience along with other developers;
  • Communicate with clients regularly and participate in calls with them and other team members;
  • Collaborate with new ideas of languages, patterns or tools to be integrated into our projects;
  • Help build and manage our continuous integration process and infrastructure;
  • Work with technologies such as GoLang, Elixir


What we'd like to see in a candidate:

  • Previous experience with backend development;
  • Knowledge of Golang, Python and/or other programming languages;
  • Solid understanding & Experience in Multi-threading
  • Experience designing and implementing REST web services
  • Proficiency with relational databases / SQL development
  • Passion for good practices of programming and continuous learning 

Submit Your Application

You have successfully applied
  • You have errors in applying