Mobile Software Engineer (iOS)
Salary not disclosed2+ yearsRemote
- Engineering
- Belfast
- Full time
- Today
About the role
Olo is seeking a Mobile Software Engineer to help shape next-gen features for the new Olo app. You will contribute to the iOS and Android codebases, collaborate with product teams to refine requirements, and ensure the delivery of high-quality software solutions. This role involves working within a dedicated mobile team to build, maintain, and monitor reliable mobile applications.
Responsibilities
- Demonstrate a solid understanding of the team's domain and technology stack, contributing to development decisions.
- Handle small-to-medium features independently and take ownership of moderately complex tasks.
- Write clean, maintainable code and participate in peer code reviews.
- Collaborate with Product to refine requirements and shape effective solutions.
- Engage in troubleshooting and debugging to resolve issues.
- Assist in the deployment and monitoring of services in production environments.
- Contribute to building and maintaining reliable distributed systems.
- Participate in on-call duties as required.
Required skills
- iOS
- Swift
- Native mobile development
- GitHub
- CI/CD
- Unit testing
- Debugging
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field
- Equivalent practical experience
About the Company
Olo is a leading restaurant technology provider with ordering, payment, and guest engagement solutions that help brands increase orders, streamline operations, and improve the guest experience. Over 800 restaurant brands trust Olo and its network of more than 400 integration partners to innovate on behalf of the restaurant community.