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 tickets for public transport on their phones, at a ticket machine, or by tapping a bank card.

Its Justride platform is used in over 250 locations worldwide, including some of the largest cities. Partners include Uber, Moovit and Transit, and the company offers an industry-first mobile ticketing SDK.

The team is a mix of people from many backgrounds, and career paths here are flexible. Support is offered whatever route you have taken.

Responsibilities

  • Build and maintain backend services and APIs behind core parts of the Justride platform
  • Help design distributed systems that scale and stay secure and resilient
  • Work with cross-functional colleagues to take 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
  • 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 the team reach its goals

Requirements

  • Clear, confident written and spoken English
  • Commercial experience building backend systems in Java or Kotlin
  • Understanding of distributed systems, including building for scale and reliability
  • Experience 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
  • Willingness to share knowledge, learn from others and work as part of a team
  • Strong problem-solving skills and a proactive attitude
  • Ability to explain technical ideas to both technical and non-technical colleagues
  • Not every requirement needs to be met. Curiosity, a desire to learn and a readiness to take ownership matter most.
  • Nice to have: Java or Kotlin experience is optional
  • Stack: event-driven architecture, RESTful APIs, AWS (DynamoDB, S3, SQS, EC2, ECS etc.), Kafka, Terraform, Grafana, Gradle, Maven, Git

Conditions

Fully remote contract role open only to people based in Romania

The company welcomes applications from underrepresented groups, including disabled and neurodivergent people, and will make adjustments at any stage of the hiring process

Benefits

  • Hands-on experience with event-driven architecture, Kafka, AWS and infrastructure as code
  • Exposure to how a global fare payment platform runs at scale for transit agencies and millions of riders
  • Experience of delivering in an international, cross-functional team where developers help set technical direction

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