Senior Android/Linux Developer for Public Transportation Systems

introduct group • Ukraine
Relocation
Apply
AI Summary

We are seeking a talented developer with experience in Android or Linux-based application development to work on complex projects for public transportation systems. The ideal candidate will have solid development experience in Android/Kotlin and the ability to analyze tasks and offer solutions. The role involves developing applications for different Android or Linux-based specialized ticketing hardware.

Key Highlights
Developing applications for Android or Linux-based specialized ticketing hardware
Working on complex projects for public transportation systems
Collaborating with a global team to deliver high-impact system development
Key Responsibilities
Developing applications for different Android or Linux-based specialized ticketing hardware
Analyzing tasks and offering solutions
Collaborating with a global team to deliver high-impact system development
Technical Skills Required
Android SDK Kotlin Linux MQTT
Benefits & Perks
Competitive salary
Business trips to Tallinn for on-site collaboration with the client and project team
Accommodation provided
Transportation cost compensation
Nice to Have
Experience in certifying hardware and software (especially payment related)
Experience with embedded programming
NFC and authentication or NDK experience

Job Description


Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large-scale projects across multiple industries, helping clients build reliable, scalable, and secure systems.


IMPORTANT: We are considering candidates who are either currently located in Kyiv or open to relocation to Kyiv.


Additionally, the candidate must be eligible to travel outside of Ukraine and be available for a temporary assignment of up to 6 months in Tallinn. During this period, the company will fully support business travel, including regular trips home (approximately every 3–4 weeks), with all travel expenses covered.


Project is one of the most experienced account-based ticketing, fleet management, and real-time passenger information system providers globally. Our mission is to improve public transportation through smart and efficient solutions. We are on a journey to simplify public transport through technology.


About the Role

We are looking for a talented developer with experience in Android or Linux-based application development, particularly in creating custom solutions for specialised ticketing hardware. You will be working on diverse projects, including vehicle control units, handheld ticket validation devices, POS systems, and more, using technologies like Android SDK, Kotlin, Linux, and MQTT to build seamless, high-performance solutions.

You are welcome to apply if you have:

  • Solid development experience in Android/Kotlin (or excellent coding skills in any other language and readiness to move to core Android).
  • Experience and interest in R&D with different hardware.
  • Ability to analyze tasks and offer solutions.
  • Ace through specs to get things up and running and integrated.
  • Bright mind and desire to succeed.
  • Upper Intemediate level of English.

What would make you extra special:

  • Experience in certifying hardware and software (especially payment related).
  • Experience with embedded programming.
  • NFC and authentication or NDK experience.
  • Experience with IoT, IP routing.
  • Exposure to graalvm and/or Yocto Project.
  • Deep understanding of Linux.


What you will be doing:

  • You will be developing applications for different Android or Linux based specialised ticketing hardware. For example:
  • Custom built central control unit for vehicles.
  • Driver device and control interface.
  • Different handheld units for ticket validation and selling.
  • Point-of-sale (POS) devices or peripheral devices.
  • Most of the devices run standard Android OS and you will write (complex) business logic in Android (Kotlin) and native Android UIs.
  • Our Linux-based validator runs a customer-facing user interface written using the Angular.

We offer:

  • An opportunity to participate in high-impact system development with a combination of hardware and software that influences billions of people around the globe.
  • Dynamic and challenging work in a growing international technology company.
  • Opportunity to grow together with an ambitious and expanding company filled with supportive and positive people.
  • Competitive salary.
  • Business trips to Tallin for on-site collaboration with the client and project team.
  • Accommodation provided.
  • Transportation cost compensation.


Ready to transform public transport with us? Apply now and let’s build the future together!


Similar Jobs

Explore other opportunities that match your interests

Senior React Native Developer

Mobile
•
4w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

TechMagic

Ukraine

Flutter Developer

Mobile
•
2h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

marsky

Türkiye

Senior Flutter Developer

Mobile
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

BrainRocket

United Arab Emirates

Subscribe our newsletter

New Things Will Always Update Regularly