Back to jobs

Scala Developer

Europe (Remote)

Appodeal is a dynamic US-based product company with a truly global presence.

We have offices in Warsaw, Barcelona and Virginia along with remote team members located around the world.

Our company thrives on diversity, collaboration, and innovation, making us a leader in the mobile app monetization space.

Why Appodeal?

At Appodeal, we’re more than just a company—we’re a team united by a common mission: to help every person discover and grow their talents!

We take pride in our cutting-edge product and our internationally dispersed team of talented professionals.

Here’s what we value, and what we hope you do too:

  • Continuous Learning and Growth: We are passionate about learning, growing personally, and building rewarding careers.
  • Making an Impact: We are committed to building a history-defining company that leaves a lasting impact on the mobile app industry.
  • Solving Exciting Challenges: We tackle complex problems every day, supported by a team of world-class professionals and mentors.
  • Enjoying the Journey: We believe in having fun while working toward our goals.

We are looking for a Scala Developer to join the BidMachine product team in Poland. 


BidMachine is a high-performance ad exchange. When a mobile app needs to show an ad, it sends us a request, we hold an auction among the advertisers and then send the ad back to the app. For example, we processed 41.5 billion of such ad requests per day from 262 million unique users worldwide, spending less than 200 ms per request.

Responsibilities

  • collaborate closely with your team, while delivering project requirements
  • write and review code to ensure quality
  • contribute to the development of new features, bug fixes, and optimizations
  • proactive approach in implementing features

Skills

  • experience with Scala (especially functional/typelevel scala (cats-effect, fs2))
  • experienced with SQL databases, and PostgreSQL in particular
  • willingness to ask for help, learn from others

Nice to have

  • experience with container technologies such as Docker, Kubernetes
  • experience working with Kafka
  • knowledge and willingness to use other programming languages and technologies (Python, UI/UX, Typescript)

Language skills

We appreciate teamwork, critical thinking, independent decision-making, and standing up for one’s viewpoint. We are looking for talented engineers who are willing to grow and improve, and share our values.

With an outstanding product and a mission that excites and inspires, Appodeal offers a unique opportunity to make an impact while being part of an amazing team.

Join us and help shape the future of mobile app success!

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...