Back to results

Mobile Software Engineer (Android)

Salary not disclosed2+ yearsRemote

  • Engineering
  • Belfast
  • Full time
  • Today
Newly posted

About the role

You will play an integral part in shaping next-gen features for the brand-new Olo app and bringing the post-MVP vision to life. You will collaborate with the product team to refine requirements, contribute to the feature roadmap, and provide input on both iOS and Android codebases. The role involves writing clean, maintainable code, participating in peer reviews, and troubleshooting issues to ensure high-quality software delivery.

Responsibilities

  • 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 common and moderately complex issues.
  • Assist in the deployment and monitoring of services in production environments.
  • Contribute to building and maintaining reliable distributed systems.
  • Participate in team ceremonies and take ownership of tasks to unblock others.
  • Participate in on-call duties as required.

Required skills

  • Android
  • Kotlin
  • Native mobile development
  • GitHub
  • CI/CD
  • Unit testing
  • Integration testing

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.

Mobile Software Engineer (Android) at Olo · Grasshire