Olo

Mobile Software Engineer (Android) - Olo App

Olo · Belfast, Northern Ireland, Remote
Belfast, Northern Ireland, Remote Remote Posted 2026-09-14
Type
Full-time
Experience
2+ yr

Here’s how your day-to-day might look but, like most mission driven tech companies, no two days are exactly the same!

•

Demonstrate a solid understanding of the team's domain and technology stack, contributing to discussions and development decisions with growing independence.

•

Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance.

•

Write clean, maintainable code and actively participate in peer code reviews, providing constructive feedback and adhering to coding standards.

•

Collaborate closely with Product to refine requirements, helping to shape solutions that meet business needs effectively.

•

Focus on delivering high-quality software solutions within established timelines, emphasising best practices in software development.

•

Engage in troubleshooting and debugging efforts, showing an ability to resolve common and moderately complex issues with minimal support.

•

Assist in the deployment and monitoring of services, learning how to manage and troubleshoot issues in production environments.

•

Contribute to building and maintaining reliable distributed systems, implementing resilience mechanisms as appropriate.

•

Participate actively in team ceremonies and demonstrate initiative by taking ownership of tasks and helping to unblock others when possible.

•

Engage in continuous learning and self-improvement by exploring new technologies and best practices relevant to the team's work.

•

Use Claude Code as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern AI coding agents and IDEs.

•

Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised.

•

Active participation in on-call duties is required, with specific responsibilities determined by your assigned team and area of expertise.
•

Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

•

2+ years of experience in software engineering, specifically focused on native mobile developement

•

Proficiency in native Android mobile development using Kotlin and experience implementing moderately complex features and algorithms.

•

Experience using version control tools (e.g., GitHub) and participating in continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions).

•

Proficient in writing and maintaining unit and integration tests.

•

Strong problem-solving and collaboration skills

•

Experience communicating technical details to team members, product managers, and stakeholders to deliver solutions that align with business objectives.

Kotlin
E
Senior Director, Engineering
New York, NY Remote
Engineering
$242K–$292K
E
Mobile Software Engineer (iOS) - Olo App
Belfast, Northern Ireland, Remote Remote
Engineering
O
Senior Implementation Specialist
United Kingdom, Remote Remote
Operations
See all 10+ roles at Olo →
K
Software Engineer II (Mobile Developer - Android/Kotlin) - Mobile App Growth
Klaviyo Boston, MA Remote
Engineering
$116K–$174K
E
Senior Software Engineer - Mobile (Android) -
Eight Sleep Milan, Italy
Engineering
L
Senior Software Engineer II, Mobile - Revenue Experimentation
Life360 Remote (US) Remote
Engineering
$118K–$216K
R
Senior Software Engineer - Mobile
Read AI Seattle, WA Hybrid
Engineering
$190K–$210K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site