GoLang Developer

About the client:

Our client facilitates high volume savings while democratizing access to financial products for customers across Africa by encouraging smart financial behavior and focusing on a passive savings approach that allows users to effortlessly grow their money. By focusing on technology, gamification, and user experience, they aim to target millions of customers who were previously unable to access Financial Products.

Our client vision is to connect millions of customers to the financial markets across Sub-Saharan Africa and facilitate their journey to financial freedom.

Our client has a diverse team of ambitious, motivated, and kind individuals. that believe in working together and being honest with each other to achieve our mission.


About the responsibilities

As a backend engineer, you will together with our Technology team be responsible for:

  1. Developing and maintaining the backend infrastructure that powers the Koa apps
  2. Developing and maintaining the Koa API
  3. Proposing and implementing solutions that ensure the platform as a whole is secure, reliable, and available
  4. Liaise with both Product Managers and other stakeholders to ensure features are implemented following a shared vision and in a timely fashion.


About the requirements

Our team is looking for a candidate with the following qualifications:

  • Minimum 2 years of experience with Go or any other backend language. Go is the main language of choice on the backend and we appreciate it if you have previous experience with it, but we're happy to consider people who are motivated to learn it.
  • Working knowledge of Postgres and SQL. Any knowledge in non-structured databases is also a plus.
  • Working knowledge of REST and RPC API design.
  • You have experience with relational databases and know-how to effectively model entities and their relationships.
  • You write tests and ensure critical features are always working as expected.
  • You write it, you ship it. We're looking for someone who takes ownership of the code from architecture to deployment. We have a dev-ops mindset and so do you. Any experience with AWS, Heroku, Docker, and the like is welcome.
  • You care about code. Coding for you is more than just delivering a feature, and you can strike a balance between speed and future maintainability.
  • You care about the security implications of your choices. As a financial services platform, security is an ongoing effort and we always strive to make our platform safer every day.
  • You have a scalability mindset. Be it scaling the infrastructure, the team, or our codebase, you are willing to take on the challenges of a company that is growing very fast.
  • Be emotionally intelligent, humble, and excited to work within a team with a diverse set of experiences, backgrounds, and skills
  • You have a product mindset. We are building Koa from the ground up, and you will take part in shaping the product on a day to day basis.
  • You enjoy sharing your knowledge with others, whether it’s through mentorship, pair programming, or whiteboard design sessions.
  • You have very good English skills and your communication is clear and timely.
  • You can talk about complex aspects of a system to non-technical people.

Or, know someone who would be a perfect fit? Let them know!

Belgrade, Serbia

Bulevar kralja Aleksandra 28
Beograd Directions ba@teamcubate.com +381 60 4010 604 View page

Perks and Benefits

  • Shared Workspace

    We're not a traditional outsourcing company as you know it (we don't use that term here), but a hub that finds, recruits, and manages teams who work together on different projects all in one shared workspace.

  • Cool and Friendly Vibe

    We've heard many times that the vibe resembles that of a cool and relaxed savvy startup office - with an open-concept environment, cool, concrete columns, a spacious free drink & snack area, and the most beautiful view of Belgrade. Oh, and we have a big, yellow, comfy couch!

  • The People

    And most importantly - the people. The atmosphere of creativity and productivity in a space that celebrates individual differences, experiences, and talents. Just imagine a workspace with different teams sitting next to each other, sharing ideas amongst themselves. Now that's valuable cooperation that leads to both personal, and career growth.

  • Remote Option

    Remote working is an option, of course. Many employees choose to manage their time by working a couple of days from the office, and then a couple of days from home. You choose what's in sync with your lifestyle, and our team is here to make it work.

Workplace & Culture

We believe that a workplace is more than just a place where people work. And we know that a happy employee provides the best results. That's why Teamcubate's core team goes to great lengths to keep our employees happy. 

Already working at Teamcubate ApS ?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor