Tiko is currently hiring a Scala Backend Engineer
Do you love working with functional programming languages and want to make an impact with your tech skills & knowledge? If yes, read on to find out more about their Backend Scala Engineer position!
About the company:
Tiko (previously known as Triggerise) believes in a world where all youth have the power to choose where, when, and how they meet their sexual reproductive health needs. Their digital platform delivers scalable and verifiable sexual reproductive health services for young people in 5 main markets in Sub-Saharan Africa - Kenya, Ethiopia, Uganda, South Africa, and Burkina Faso. They work together with local communities and use nudges like reminders, discounts, and reward points to encourage their users to access and use sexual and reproductive health services. They also support their users in becoming micro-entrepreneurs and adding value to their economies.
Tiko has offices in South Africa, Kenya, Ethiopia, the Netherlands and Portugal. Globally, their team consists of 160 enthusiastic, international colleagues. Whether you are working from their biggest office in Nairobi, the fast-growing office in South Africa, or from home, their people are young and their culture is global and dynamic. Their work environment is fast-paced, informal, and friendly.
About the role:
The Backend Engineer is responsible for designing, building, and maintaining their software by writing clean, scalable, and efficient code.
You maintain and develop new features on their software platform.
Applying software engineering principles to the design, development, maintenance, testing, and evaluation of their software.
Working closely with team members, on development and other projects.
Responsible for security and data protection when developing their software.
About you: You have great, in-depth development experience using Scala and building software from the ground up.
Requirements:
A bachelor's degree in Computer Science, Informatics, Mathematics, or a related field is required.
You have a minimum of 5 years of experience working with Scala backend tools and frameworks, applying functional programming principles.
Experience working on long-term projects with a strong focus on product development.
Experience in a microservices architecture is mandatory.
Cloud experience and knowledge of CI/CD.
You don't want to just write code, you want to make it with quality and scalable.
We use Cats, FS2, ScalaTest, Testcontainers, and Flyway, among others. Having prior knowledge of these tools would be advantageous.
In addition to the salary, they offer:
Great secondary benefits.
A personal development budget.
Unlimited holidays, if you can make it work with your team you're good to go.
Growth opportunities.
A product to help shape as they grow, to leave your mark on how Tiko does things.
A vision that they trust that you will do your job without them having to invent unnecessary rules and regulations.
Want to know more? Get in touch with us.
#J-18808-Ljbffr