Senior Mobile Software Engineer (iOS) - Olo App

Olo
Belfast
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Mentorship","Leadership","Collaboration","Technical decision-making","Problem-solving"]

Build and evolve the next-gen Olo app with post-MVP ownership across iOS features and collaboration with Android and Product. Lead technical execution end-to-end, drive code reviews and quality standards, and help manage technical debt through refactoring and performance improvements. Own complex initiatives, diagnose production issues via on-call, and contribute to distributed-systems architecture, CI/CD optimization, and shared component/API consistency. Use Claude Code and participate in AI-driven tooling improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Olo
Olo
1 day ago

Senior Mobile Software Engineer (iOS) - Olo App

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Build and evolve the next-gen Olo app with post-MVP ownership across iOS features and collaboration with Android and Product. Lead technical execution end-to-end, drive code reviews and quality standards, and help manage technical debt through refactoring and performance improvements. Own complex initiatives, diagnose production issues via on-call, and contribute to distributed-systems architecture, CI/CD optimization, and shared component/API consistency. Use Claude Code and participate in AI-driven tooling improvements.
Location: Belfast
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Guide and mentor junior engineers and contribute to technical decision-making within the mobile domain.
  • •Take ownership of complex iOS features and projects, delivering work from concept to delivery while collaborating with the team.
  • •Lead code reviews, set quality standards, and provide in-depth feedback to improve code quality across the team.
  • •Proactively manage technical debt and maintain maintainable, scalable, high-quality code through refactoring, system improvements, and performance optimization.
  • •Own production service monitoring and incident response, participating in on-call duties and diagnosing critical issues efficiently.

Key Requirements

  • •5+ years of experience in software engineering focused on native mobile development.
  • •Advanced proficiency in native iOS development using Swift, including independent design and implementation of complex algorithms and architectures.
  • •Ability to manage and improve CI/CD processes, with hands-on experience using GitHub Actions.
  • •Experience with unit, integration, and end-to-end testing, emphasizing automated testing for quality and deployment.
  • •Leadership skills including mentoring peers and leading technical discussions to deliver solutions aligned with business priorities.
Experience:5+ yearsNative mobile
Education:Bachelor's in Computer Science, Software Engineering
Skills:MentorshipLeadershipCollaborationTechnical decision-makingProblem-solving
Tech Stack:SwiftGitHub ActionsCI/CDClaude Code

Company Brief

Olo
Provides a digital ordering and restaurant commerce platform that enables restaurants and chains to take orders, manage delivery and pickup, and integrate with POS and third-party services to drive online sales and customer engagement.
Industry: FoodTech
Company Size: Large (251 to 1,000 employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: New York, United States
Founded: 2005
WebsiteLinkedIn