Mobile Software Engineer (Android)

New
O
OloSaaS, Restaurant Technology
Work from anywhere within NIFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
2+ years
Required Skills
AndroidKotlinCI/CDSoftware EngineeringGitHubGitHub ActionsUnit Testing

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 2+ years of professional experience in software engineering.
  • Strong focus on native mobile development.
  • Proficiency in native Android development using Kotlin.
  • Experience implementing moderately complex features and algorithms.
  • Proficiency with version control systems (e.g., GitHub).
  • Experience with continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions).
  • Competence in writing and maintaining unit and integration tests.
  • Ability to communicate technical details to stakeholders and product managers.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Shape next-gen features and execute the post-MVP vision for the Olo mobile app.
  • Plan feature roadmaps and contribute to both iOS and Android codebases.
  • Develop small-to-medium features independently and own moderately complex tasks.
  • Write clean, maintainable code and conduct peer code reviews.
  • Collaborate with Product teams to refine requirements and align technical solutions with business needs.
  • Troubleshoot, debug, and monitor production services.
  • Contribute to team ceremonies and assist in unblocking team members.
  • Participate in on-call duties as assigned.
  • Utilize AI coding agents like Claude Code to optimize development workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now