For every place you dream of visiting, for every item you need delivered, for every goal you aspire to achieve—Simpliride is here. We operate at the pulse of now, transforming the global landscape of movement in real time, making it smarter, faster, and more responsive to your needs. Join us as we redefine the essence of travel and logistics, making the world more accessible at the speed of life.
Job Overview
- As a Senior iOS Engineer, you will design, develop, and maintain robust iOS applications that power our ride-hailing platform. You’ll collaborate with cross-functional teams—including product managers, designers, and backend engineers—to build scalable, user-friendly features and ensure seamless app performance. We are looking for an engineer who is not only technically strong but also creative, detail-oriented, and proactive in solving technical challenges.
Responsibilities
- Design, build, test, and maintain high-quality iOS applications that align with SimpliRide’s business objectives.
- Collaborate closely with product, design, and backend engineering teams to implement seamless mobile solutions.
- Integrate **RESTful APIs, third-party services, and Firebase tools*into the app.
- Leverage **Swift, SwiftUI, UIKit, and Firebase*to deliver modern, responsive app experiences.
- Write clean, maintainable, and efficient code with best practices in mind.
- Conduct code reviews and provide mentorship to junior developers.
- Optimize application performance, battery usage, and memory management.
- Support Continuous Integration/Continuous Deployment (CI/CD) pipelines for faster release cycles.
- Debug and troubleshoot issues, resolving bugs quickly to ensure app reliability.
- Stay current with emerging trends, frameworks, and tools in the iOS ecosystem.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Minimum of 3 years of experience developing iOS applications in a production environment.
- Advanced proficiency in **Swift and solid working knowledge of SwiftUI and UIKit**.
- Strong experience with *Firebase*for analytics, crash reporting, push notifications, and database services.
- Familiarity with RESTful APIs, third-party libraries, and backend integrations.
- Experience with architectural patterns such as MVVM, MVP, or VIPER.
- Proficiency in unit testing, UI testing, and debugging tools.
- Competence with version control systems like Git and CI/CD workflows (e.g., GitHub Actions, Jenkins).
- Strong problem-solving skills and ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Qualifications
- Experience with advanced Firebase features such as Firestore, Remote Config, and Firebase Authentication.
- Knowledge of the App Store submission process and Apple’s review guidelines.
- Familiarity with mobile security best practices and data protection.
- Exposure to advanced SwiftUI animations and Combine framework.
What We Offer
- Competitive salary and benefits package.
- Flexible work arrangements (remote-friendly, subject to operational needs).
- Opportunity to work on impactful, high-profile projects with a talented and supportive team.
Method of Application
Meet the qualifications? Email your CV to [email protected] using the position as subject.