Software Developer (Golang-Exilir)

Apply NowAsk A Question

Job Description

BainsLabs is currently hiring for a Software Developer (Golang-Exilir) to join our engineering team and help us develop and maintain various software products.


  1. Work across the technical stack, delivering quality code including microservices, data-driven backend, real-time payments, banking interfaces, client facing frontend and backend capabilities.
  2.  Design APIs and Server Application using Elixir or Golang
  3. Identify and address performance issues
  4. Work closely with DevOps and SysOps to build and scale back-end services
  5. Communicate effectively and work collaboratively across teams

Other Duties

  1. Work closely with DevOps and SysOps to develop continuous integration and continuous delivery systems
  2. Work closely with other software engineers to troubleshoot and fix production bugs as required
  3. Participate in daily stand-ups


  1. Intermediate (3+years) Object-oriented programming experience
  2. Can fill most software development and software testing roles, good communication skills and can take ownership of small tasks
  3. Experience with server-side MVC web frameworks, such as Rails, Django, Phoenix, Spring, etc.
  4. Experience using Elixir, Ruby, Go, Java; functional languages are a plus
  5. Experience with relational databases (Postgres, MySQL, etc.)
  6. Experience with web technologies (JavaScript, HTML, CSS) and modern JavaScript libraries, frameworks and tooling

At BainsLabs, we work with Startups, SMEs and Enterprises to support them dealing with the challenge of digital transformation through technological solutions and consultancy.

We believe in fostering a positive workplace culture that attracts talent, drives engagement, increases performance, and invests in employees’ happiness and satisfaction.

So, if you’re innovative, passionate about what you do, and driven by the need to push boundaries in order to serve the clients, then search for your forever career with us at BainsLabs.

BainsLabs is an Equal Opportunity Employer and does not discriminate against applicants on the basis of race, color, creed, religion, ancestry, age, sex, marital status, or disability. diversity of every kind.

Why You Will Love Working at BainsLabs

  1. Friendly, open, and casual work environment (ditch the suit & tie)
  2. Educational assistance available for all employees
  3. Exposure to the cutting-edge technologies and products that have the capacity to change how things are done.

If you identify yourself with the aforementioned profile, go ahead and send us your CV.