Stivlon Consulting is your strategic partner in building high-performance teams and unlocking individual potential. We are passionate about finding the perfect fit—the talented individuals who elevate your company and the fulfilling career paths that ignite professional growth.
About the Role
- We are looking for a highly skilled iOS Developer to join our client's team.
- The ideal candidate will have extensive experience in building robust and scalable iOS applications, with a strong focus on SwiftUI, WebSockets, FCM Messaging, and large-scale application architecture.
- You will play a key role in designing, developing, and maintaining our mobile applications, ensuring seamless performance and a user-friendly experience.
Key Responsibilities
- Design and build advanced iOS applications using Swift and SwiftUI.
- Architect and implement large-scale applications, ensuring maintainability, scalability, and performance.
- Integrate real-time communication features using WebSockets.
- Implement and manage Firebase Cloud Messaging (FCM) for push notifications and messaging systems.
- Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to define, design, and ship new features.
- Debug and resolve technical issues to improve application performance and stability.
- Optimize application for maximum speed, scalability, and usability.
- Stay up-to-date with the latest iOS development trends, tools, and frameworks.
- Write clean, maintainable, and reusable code following industry best practices and coding standards.
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience: 4+ years of professional experience in iOS application development.
- Proficiency in Swift and SwiftUI: Strong understanding of building modern and responsive user interfaces.
- WebSockets: Hands-on experience implementing real-time communication in iOS apps.
- Firebase Cloud Messaging (FCM): Proven experience in setting up and handling push notifications and messaging systems.
- Large Application Architecture: Expertise in architecting, designing, and maintaining large-scale iOS applications.
- Familiarity with MVVM, Clean Architecture, or other architectural patterns.
- Experience with Swift Package Manager, CocoaPods, or Carthage for dependency management.
- Exposure to backend technologies and server-side integration.
- Experience with unit testing, UI testing, and test-driven development (TDD).
- Familiarity with analytics tools like Firebase Analytics or Crashlytics.
- Version Control: Experience using Git and collaborative tools like GitHub or GitLab.
- Strong knowledge of iOS frameworks such as Combine, CoreData, and Foundation APIs.
- Familiarity with RESTful APIs and JSON for integration with backend services.
- Understanding of Apple’s Human Interface Guidelines and App Store submission process.
Salary
N700,000 - N800,000 / Month.
Method of Application
Signup to view application details.
Signup Now