Senior Backend Engineer - Foundations

Please note that as this is a remote based position, we are open to applications from candidates based throughout the UK and EMEA region..Yoco's engineering team is scaling rapidly to support the ambitions of the company.You will be a part of a close-knit, exceptionally talented team of engineers. Our engineers work in cross-functional teams gathered around missions, with a strong focus on aligning the right skills with the right problems and the right leaders to support them.Through close collaboration and experimentation, you will have the opportunity to develop innovative solutions, and work on a wide variety of projects and technologies. Our tech stack includes Scala, Python, JavaScript, React, React Native, Kotlin, Swift, and a few more.Yoco favours strongly autonomous thinkers, and encourages and supports skill development.What we're looking for:

  • Strong experience writing backend systems and APIs
  • Proven experience in a primarily backend programming language (we primarily use Scala, Kotlin and Python for our back end services but are open to candidates with experience in other languages)
  • Passion about building robust and scalable solutions
  • 7+ years of professional experience as a software developer
  • Exceptional problem-solving skills
  • A proven passion for all things software (and some hardware)
  • Strong ability to work independently while still being collaborative and inclusive
  • Proven ability in taking a feature, task or product all the way from conception to completion and release
  • Ability to build re-usable solutions that others can use to avoid re-inventing the wheel every time.
  • BSc Computer Science or equivalent is encouraged (strong work experience can fill this gap)

Nice, but not necessary:

  • Experience managing and/or leading teams technically (Tech Lead)
  • Experience guiding junior developers to help you deliver solutions or help them grow and deliver solutions.
  • Experience with SDK development and distribution
  • Knowledge of multiple programming languages
  • Experience designing and architecting products

What makes working at Yoco great:Yoco is a business built on an agile foundation, and an evolving base of core lessons and principles. We like to refer to these as theYoco Formula.The Yoco Formula - how we create valueThe Yoco formula is a validated approach to work, and a set of behaviours that create maximum value for our customers and help us grow.Core Values - Our way of working to create value & grow

  • Stay Connected
  • Make Space to Explore
  • Keep it Simple
  • Master your Craft

Leadership Principles - How we show up, engage & treat each other

  • Get to know each other personally
  • Say what you think and challenge me directly
  • Be courageous and focus forward
  • Don’t let ego get in the way
Yoco is an African technology company that builds tools and services to help small businesses get paid, run their business better, and grow. We believe that by opening up more possibilities for entrepreneurs to be successful, we can help create more jobs, enable people to thrive and help to drive our economy forward. Your business is our business. Your growth is our growth. That’s why we’re for you.