Job Title: iOS Engineer
Location: Lagos, Nigeria(Hybrid)
Employment Type: Full-Time
About Us
Epevs Studio Nigeria Limited is a forward-thinking technology company committed to delivering innovative and user-centric digital solutions. We specialize in mobile app development, aiming to improve lives through seamless technology.
SimpliRide is a fast-growing ride-hailing company committed to transforming urban mobility across Nigeria. Our mission is to provide safe, reliable, and affordable transportation solutions that seamlessly connect riders and drivers through intuitive mobile technology. We believe in making everyday travel simpler and more accessible, while supporting drivers with tools that enhance their productivity and earnings.
As a subsidiary of Epevs Studio Nigeria Limited, SimpliRide benefits from a strong foundation in innovative software development and product excellence. We're building a mobility platform that doesn’t just move people—it moves communities forward.
As we grow, we're looking to expand our team with a talented and experienced iOS Engineer who is passionate about mobile development, eager to tackle technical challenges, and dedicated to crafting high-quality applications that delight users.
Job Summary
As an iOS Engineer, you will be responsible for designing, developing, and maintaining our iOS applications. You'll collaborate with cross-functional teams—including product managers, designers, and fellow engineers—to deliver performant, scalable, and elegant solutions.
We’re looking for someone who’s not just a coder, but an engineer who brings creative problem-solving, attention to detail, and deep technical knowledge to every stage of development.
Key Responsibilities
- Build, test, and maintain high-quality iOS applications aligned with our business goals.
- Work closely with product and design teams to translate requirements into functional, elegant mobile solutions.
- Collaborate with backend engineers to integrate APIs and services.
- Participate in and contribute to all phases of the development lifecycle.
- Conduct thorough code reviews and provide mentorship to junior developers.
- Write clean, maintainable, and efficient code using modern iOS technologies.
- Optimize applications for performance, memory usage, and battery efficiency.
- Ensure a smooth deployment process and support continuous integration/delivery (CI/CD).
- Stay up-to-date with iOS trends, best practices, and evolving frameworks.
- Troubleshoot issues, debug crashes, and implement fixes quickly.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field—or equivalent practical experience.
- 3+ years of experience building iOS applications in a production environment.
- Advanced proficiency in Swift; experience with Objective-C is a plus.
- Strong grasp of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc.
- Solid experience with Xcode, interface builders, and device simulators.
- Familiarity with RESTful APIs and third-party integrations.
- Understanding of mobile architecture patterns like MVVM, MVP, or VIPER.
- Experience with unit testing, UI testing, and debugging tools.
- Knowledge of Git and CI/CD workflows (e.g., GitHub Actions, Jenkins).
- Strong analytical skills, autonomy, and a collaborative mindset.
- Excellent verbal and written communication skills.
Preferred Qualifications
- Experience with SwiftUI and Combine framework.
- Knowledge of App Store submission guidelines and deployment processes.
- Background in mobile security best practices.
- Prior experience in a lead or senior development role.
What We Offer
- Competitive salary and benefits package.
- Flexible work arrangements subject to operational need.
- Opportunity to work on exciting and impactful projects with a talented team.
- Professional development support, including training and certifications.
If you’re ready to make an impact and advance your career in a collaborative and fast-paced environment, apply today!
How to Apply
Please send your resume and a brief cover letter to [email protected] or apply through our careers page.
Job Types: Full-time, Permanent
Experience:
- relevant: 2 years (Preferred)