Senior Mobile Software Engineer (Android)

O
OloRestaurant SaaS
Offering you flexibility to work from anywhere within NIFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AndroidKotlinCI/CDGitHub ActionsUnit Testing

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of experience in software engineering, specifically focused on native mobile development.
  • Advanced proficiency in native Android mobile development using Kotlin.
  • Experience independently designing and implementing complex algorithms and architectures.
  • Skill in managing and improving CI/CD processes.
  • Hands-on experience using tools like GitHub Actions.
  • Experience with unit, integration, and end-to-end testing practices.
  • Strong emphasis on automation for testing and deployment.
  • Leadership skills such as mentoring peers and leading technical discussions.
  • Experience collaborating effectively across teams to deliver solutions.

Responsibilities

  • Shape next-gen features and execute the post-MVP vision for the Olo app.
  • Mentor junior engineers and contribute to technical decision-making.
  • Address technical debt by prioritizing resolution alongside feature development.
  • Lead complex feature development from concept to delivery.
  • Conduct code reviews and set quality standards for the team.
  • Partner with Product and other stakeholders to refine requirements.
  • Monitor and maintain services in production, resolving critical issues.
  • Participate in the architecture and design of distributed systems.
  • Improve development processes, tooling, and deployment pipelines.
  • Participate in on-call duties.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now