Senior Kotlin Developer

closed
Masabi Logo

Masabi

πŸ“Remote - India

Summary

Join Masabi, a global leader in fare payment technology, as a Kotlin Backend Developer. You will build new features for our core backend services, working within self-organizing teams using agile methodologies. This role offers the opportunity to work with diverse technologies and contribute to a complex, scalable system. The position is fully remote for candidates based in India. Masabi provides a supportive and collaborative environment with various benefits, including paid vacation, training allowance, healthcare, and a flexible work arrangement.

Requirements

  • A good command of the English language is required for this role, including the ability to communicate clearly and effectively in both written and spoken English
  • Strong native Android development experience
  • Solid core programming skills in Kotlin and the ability to quickly pick up new technologies and domains
  • Desire to implement quality software that operates at scale
  • Ability to operate as part of a team that owns their piece of software and advise on the best shape of a new feature
  • Open to adopting well-supported ideas and solutions, demonstrating a productive approach towards governance
  • Excellent interpersonal skills to foster positive relationships with colleagues and contribute effectively to team goals
  • A proactive and driven mindset to ensure projects are completed efficiently and effectively

Responsibilities

  • Build new features across multiple backend services central to our systems
  • Work with diverse technologies and programming paradigms on complex and interesting challenges as we expand our fare engine calculations and architecture
  • Operate as part of a team that owns their piece of software and advise on the best shape of a new feature

Preferred Qualifications

  • Experience with Java
  • Experience with REST
  • Experience with Git / Gradle / Maven / Artifactory
  • Experience with Amazon tech (DynamoDB, EC2, S3, SQS, Kinesis, etc)
  • Experience with Kafka
  • Experience with Spock/Groovy used for testing
  • Experience with Fully cloud-hosted platform with Infrastructure as Code tooling(Terraform)

Benefits

  • 15 days paid vacation for each year of service plus 11 public holidays
  • Yearly training allowance of up to $750 USD
  • Private Healthcare or cash equivalent
  • $250 USD per year to spend on your home office
  • Monthly team bonding allowance
  • Menopause support
  • Choice of a workstation
  • Ability to work for up to 3 months per year from any country in the world
  • Fun and collaborative environment with a focus on making a difference in the world
This job is filled or no longer available