Senior Mobile Software Engineer (iOS)
New
O
OloRestaurant SaaS
Work from anywhere within NIFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SwiftCI/CDSoftware EngineeringGitHub ActionsUnit TestingiOS
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent practical experience.
- 5+ years of software engineering experience focused on native mobile development.
- Advanced proficiency in native iOS development using Swift.
- Experience independently designing and implementing complex algorithms and architectures.
- Skill in managing and improving CI/CD processes.
- Hands-on experience with tools like GitHub Actions.
- Experience with unit, integration, and end-to-end testing practices.
- Strong emphasis on automation for testing and deployment.
- Leadership skills including mentoring peers and leading technical discussions.
Responsibilities
- Shape next-gen features and bring post-MVP vision to life for the Olo app.
- Mentor junior engineers and contribute to technical decision-making.
- Address technical debt by prioritizing resolution alongside feature development.
- Take ownership of complex features and projects from concept to delivery.
- Lead code reviews, set quality standards, and offer in-depth feedback.
- 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.
- Contribute to the team's knowledge base and lead learning sessions.
View Full Description & ApplyYou'll be redirected to the employer's site