-
Shift4

Android Engineer

Shift4
Lithuania · Full-time · Mid-Senior

Overview

Shift4 (NYSE: FOUR) is boldly redefining commerce by simplifying complex payments ecosystems across the world. As the leader in commerce-enabling technology, Shift4 powers billions of transactions annually for hundreds of thousands of businesses in virtually every industry. For more information, visit www.shift4.com.

Job Description

Are you a great Android Developer & want to be part of something really big? We are looking for uber-passionate senior Android developers to join the software product team responsible for designing, developing, and deploying Shift4’s built-for-cloud restaurant platform. This platform delivers a complete solution for restaurant operators of all sizes, integrating point-of-sale, guest engagement, online & mobile ordering, payments, analytics, table reservations, loyalty, and much more.

The main focal point of the platform consists of beautifully designed and highly functional Kotlin business apps deployed on both custom and consumer hardware. We have huge plans for this platform and need to expand the team with the best and brightest to ensure we continue to out-innovate competition and redefine the industry.

Responsibilities

  • Excellent coding in Kotlin of high-performance business solutions
  • Be an active participant in a high-velocity scaled Agile process
  • Work alongside other Software Engineers to elevate technology and consistently apply best practices
  • Collaborate cross-functionally with Business Analysts, QA, and other team members to achieve elegant solutions that meet business needs
  • Provide recommendations for continuous improvement of development processes and technical solutions
  • Test your own code via unit, integration, and acceptance testing to ensure quality and performance
  • Diagnose and resolve issues with deployed systems using various debugging techniques
  • Develop expertise in specific platform components to contribute as a subject matter expert
  • Aspire for potential leadership roles, including opportunities to be a team or tech lead

Requirements

  • Expert in Kotlin programming and Android SDK
  • Hands-on experience developing innovative Android apps for business users and consumers
  • Strong knowledge of Android UI design and ability to work closely with UI designers
  • Experience with RabbitMQ for data synchronization and RESTful APIs for transaction processing
  • Expertise in maintaining transactional integrity in asynchronous offline mode applications
  • Strong understanding of threading and performance tuning for responsive and fast applications
  • Experience working in an Agile SDLC environment, designing, developing, and deploying high-quality software
  • Expertise and focus around restaurant point-of-service apps (POS, Kiosk, online ordering) is a strong plus
  • Ability to identify and implement non-functional requirements and write clean, high-quality code
  • Proficiency in testing deliverables to meet acceptance criteria and functional requirements
  • Excellent problem-solving, interpersonal, and communication skills
  • Comfortable documenting complex technical solutions (whiteboarding, code comments, etc.)
  • Striving to ensure that solutions are a great fit and useful to the target end user persona
  • Java programming skills are a plus

Benefits

  • A growing innovative company with a friendly atmosphere
  • Social Responsibility Initiatives
  • Creative, people-oriented, encouraging working environment
  • Cutting-edge technologies and tools
  • Office in the city center with parking for cars, bicycles, and scooters
  • Private health insurance
  • Additional vacation days for each year spent with us
  • Solid salary and annual bonuses for the achieved results
  • NYSE: FOUR Restricted Stock Units award based on your seniority
  • Employee referral program.

The salary range for this position is 4000-6000 EUR / gross. The exact salary will be determined based on the candidate’s experience.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.

Key Skills

Ranked by relevance

android kotlin ui restful apis responsive rabbitmq cloud
Login to Apply
Posted
Jul 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Vilnius
Company
Shift4

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Shift4
Related

Software Engineer, II

2026-06-16

Full-time
Not Applicable
Lithuania
Financial Services
Engineering
View Job Details
Noelse
Related

AI Engineer – Product - French Speaking (H/F)

2026-06-17

Full-time
Not Applicable
Luxembourg
Financial Services
Engineering
View Job Details
Danske Bank
Related

Java Software Engineer to Build AI-Enabled API Marketplace

2026-06-15

Full-time
Not Applicable
Lithuania
Financial Services
Information Technology