Mobile Software Engineer (iOS) - Olo App

Olo
Belfast
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Problem-solving","Collaboration","Communication","Code quality","Troubleshooting"]

Build and maintain the Olo app’s next-gen mobile features as it launches, partnering with Product to refine requirements and deliver solutions that meet business needs. Own moderately complex tasks, write clean maintainable Swift/iOS code, and participate in peer code reviews. Help improve quality via unit tests, CI/CD, and deployment monitoring, while troubleshooting and contributing to resilient distributed systems and on-call support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Olo
Olo
1 day ago

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: 20 hours agoStatus: Live

Job Summary

Build and maintain the Olo app’s next-gen mobile features as it launches, partnering with Product to refine requirements and deliver solutions that meet business needs. Own moderately complex tasks, write clean maintainable Swift/iOS code, and participate in peer code reviews. Help improve quality via unit tests, CI/CD, and deployment monitoring, while troubleshooting and contributing to resilient distributed systems and on-call support.
Location: Belfast
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Shape next-gen Olo app features post-MVP by gathering user feedback and fixing reported bugs.
  • •Plan and contribute input to the feature roadmap and to the iOS and Android codebases.
  • •Demonstrate domain/technology-stack understanding and help drive development decisions with growing independence.
  • •Deliver high-quality software within timelines by writing maintainable code and participating in peer code reviews.
  • •Troubleshoot/debug issues, support deployment and monitoring, and participate in on-call duties for the assigned area.

Key Requirements

  • •2+ years of experience in software engineering focused on native mobile development.
  • •Native iOS mobile development proficiency using Swift, independently implementing moderately complex features and algorithms.
  • •Experience with version control tools (e.g., GitHub) and CI/CD pipelines (e.g., GitHub Actions).
  • •Comfort writing and maintaining unit tests.
  • •Strong problem-solving and collaboration skills, including communicating technical details to product and stakeholders.
Experience:2+ yearsNative mobile development
Education:Bachelor's in Computer Science, Software Engineering, or a related field
Skills:Problem-solvingCollaborationCommunicationCode qualityTroubleshooting
Tech Stack:IOSSwiftGitHubCI/CDGitHub ActionsUnit testingDistributed systemsClaude 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