Software Engineer

Location: Estonia

expired to Apply

Deadline: 10 Oct 2021

Fortumo is a digital enablement platform for app stores and digital service providers for user acquisition, monetization, and retention. The company connects service providers with more than 280 mobile operators across Asia, Europe, Latin America, the Middle East, and Africa.

Service providers use Fortumo’s platform to manage the end-to-end customer lifecycle of mobile users on these networks through the company’s bundling, carrier billing, and messaging solutions. Fortumo’s platform is used by thousands of leading digital merchants, including Google, Amazon, Spotify, Epic Games, Tencent, Schibsted, OLX, and EasyPark.

We are a close-knit team of experienced people who want to grow and learn from each other constantly. Together, we are building a platform that serves a business-critical role for some of the world’s largest digital entertainment companies.

What is the purpose and content of this role?

As a Software Engineer, your main goal is to write good code in any of Fortumo's engineering teams. You will be solving software and business puzzles, figuring out how different systems and information assets interlock with each other, removing silos, and finding the best solutions.

You will take part in all stages of the software development life cycle (from technical prep to testing your own code and monitoring the outcome if needed).

You will also work closely together with other teams in Fortumo to deliver new markets, products, compliance, and technical features to your clients that have an impact on their revenue and market positioning. That means we expect you to be pro-active, ready to learn, and, most importantly, to have a #can-do attitude, not only when creating new software but also when maintaining the existing codebase.

    Our tech stack:

    logo imagelogo imagelogo imagelogo imagelogo image

    Knowledge and expertise that matters:

    • Fluent Java user (at least 3+ years of experience) and a strong grasp of good coding practices and techniques
    • Habit of writing clean, readable Java code
    • Solid understanding of writing backend business logic
    • Familiarity with concepts of AWS cloud services
    • Experience with databases (Postgres)
    • Experience in making architectural decisions in software development projects
    • Skill of testing your own code at a unit level
    • Understanding of testing, continuous integration, and deployment practices
    • Interest in working with different data management tools and technologies, like databases, Flink, AWS S3
    • If you're open-minded, hands-on, passionate, creative, and you love to get things done - then it is something you must try
    • Open-minded, hands-on, passionate, creative and you love to get things done - then it is something you must try

    We offer you:

    • Stock options for publicly listed Boku Inc.
    • Solid, skilled team - 30% of the team has been at Fortumo for 5+ years. People come, stay and grow. We have gone through multiple big shifts in business, gone through difficult times and successfully launched new business lines together
    • Exciting personal growth opportunities in one of the most motivated and inspiring teams in Estonia
    • We are a family-friendly employer with a certified gold level
    • People have independence in defining their role: the freedom to act and take responsibility
    • Cozy and comfortable working environment at our office in Tallinn or Tartu
    • Extra paid sick days for yourself or in case your children are ill
    • Internal & external trainings, Zen Fridays, in-house library and much more

    We are happy to talk to you more about the role.

    Signe Virolainen

    Signe Virolainen | HEAD OF HR