You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Masabi

Software Engineer (Remote - Contractor)

  • Remote
  • English (B2)

Salary

Not stated

Similar roles pay €70K - 105K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds fare collection platforms that let riders buy and show public transport tickets on their phones, at a ticket machine, or by tapping a bank card.

The Justride platform is used in over 250 locations worldwide, including some of the largest cities, and the company's mobile ticketing SDK is built into products from partners such as Uber, Moovit and Transit.

You will join a cross-functional team of engineers, testers and product partners, taking features from idea to production on cloud-native, event-driven backend systems that run at scale for transit agencies worldwide.

This is a fully remote contract role open to people based in Poland.

Responsibilities

  • Build and maintain backend services and APIs that power core parts of the Justride platform.
  • Help design distributed systems that are scalable, secure and resilient.
  • Work with cross-functional colleagues to move features from concept to production.
  • Write clean, well-tested, maintainable code, and take part in code reviews and shared engineering standards.
  • Build and support integrations with internal services and third-party systems.
  • Track and improve the performance, reliability and observability of the services you own.
  • Join technical discussions and help shape solutions and best practices.
  • Own your work and help your team deliver its outcomes.

Requirements

  • Clear, confident written and spoken English.
  • Solid commercial experience building backend systems in Java or Kotlin.
  • Understanding of distributed systems and how to build them for scale and reliability.
  • Comfort designing and working with REST APIs and service-based or event-driven architectures.
  • Hands-on experience with cloud platforms, ideally AWS.
  • A careful approach to code quality, testing and maintainability.
  • A collaborative attitude, willingness to share knowledge and learn from others.
  • Strong problem-solving skills and a proactive mindset.
  • Ability to explain technical ideas clearly to both technical and non-technical colleagues.
  • You do not need to meet every item above. Curiosity, willingness to learn and motivation to own your work matter most.
  • Nice to have: Java or Kotlin.
  • Stack you will work with: Java/Kotlin, event-driven architecture, RESTful APIs, AWS (DynamoDB, S3, SQS, EC2, ECS etc.), Kafka, Terraform, Grafana, Gradle, Maven and Git.

Conditions

Fully remote contract role for people based in Poland.

The company is open about its culture and welcomes applicants from all backgrounds, including disabled and neurodivergent people, and will make adjustments at any stage of the hiring process.

Benefits

  • You will learn how a global fare payment platform works at scale, used by transit agencies and millions of riders.
  • You will gain hands-on experience with event-driven architecture, Kafka, AWS and infrastructure as code.
  • You will learn how to deliver in an international, cross-functional team where developers help shape technical direction.
  • The company supports career growth whichever route you take into the role.
  • The company describes its culture as one of learning rather than blame, where people share the load together.

About the company

Masabi

2 of their 2 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 1 red flag

Still hiring?

13 checks

No red flags

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Employment, Requirements
Tech stack
  • Java
  • Kotlin
  • AWS
  • Terraform
  • Kafka
Type
Contract
Specialty
Backend
Region
Europe
Pay period
Annual
Show 4 more factsShow less

Role

Category
Development
Specialty
Backend
Tech stack
  • Java
  • Kotlin
  • AWS
  • Terraform
  • Kafka

Location

Work model
Remote
Region
Europe

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Contract

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason