Related Jobs
Related Jobs

Share this Job
Senior iOS Engineer job at Carbon | Apply Now
Lagos, Nigeria
Full Time
Are you looking for IT jobs in Nigeria 2025 today? then you might be interested in Senior iOS Engineer job at Carbon
About the Organisation
Carbon is a licensed Tier 1 digital microfinance bank in Nigeria dedicated to providing accessible, affordable, and innovative financial services to individuals and businesses. Through cutting-edge technology, Carbon promotes financial inclusion and economic growth by offering a broad spectrum of services including savings, loans, and payment solutions tailored to the modern Nigerian consumer. The organization values passion, resourcefulness, intelligence, data-driven decisions, and a culture of execution and innovation.
Job Title
Senior iOS Engineer job at Carbon
Carbon
Job Description
The Senior iOS Engineer will play a key role in shaping the mobile experience for Carbon’s users. This role involves designing, building, and maintaining native iOS applications using Swift. The candidate will ensure strategic alignment in app development, enforce design and development best practices, and provide technical leadership throughout the development lifecycle. They will work closely with the QA team to proactively address issues and deliver high-quality applications. The ideal candidate is someone with strong software engineering fundamentals, a passion for user experience, and deep familiarity with iOS frameworks, Firebase SDKs, and RESTful APIs.
Duties, Roles and Responsibilities
Design and develop native iOS applications using Swift
Align mobile app development with strategic goals for secure and robust solutions
Lead code reviews and enforce best practices for iOS development
Provide technical guidance throughout the development lifecycle
Collaborate with QA to ensure issue resolution and product quality
Publish high-quality applications to the App Store
Leverage Firebase SDKs and REST APIs for application functionality
Stay current with mobile architecture trends and emerging technologies
Contribute to the full software development lifecycle including unit/UI testing
Utilize AI productivity tools to enhance development workflows
Qualifications, Education and Competencies
Required:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Minimum of 4 years of iOS development experience
Strong proficiency in Swift and native iOS app development
Experience publishing multiple iOS apps to the App Store
Familiarity with iOS design patterns and Firebase SDKs
Proficient with RESTful APIs, JSON, and mobile architectures
Solid understanding of the full software development lifecycle
Experience with unit/UI test frameworks
Readiness to work in a hybrid setup
Preferred (optional but advantageous):
Knowledge of backend programming languages
Experience with UX prototyping tools (e.g., Figma, Adobe XD, InvisionApp)
Knowledge of Git and CI/CD practices
Familiarity with Swift UI, Combine, or RxSwift
Experience developing financial applications
5+ years of overall software development experience
Agile development experience
How to Apply
ONLINE APPLICATION ONLY!
Interested candidates are advised that applications for this position must be submitted online. To apply please click the “Apply” button below.