
Share this Job
Mid-Level iOS Engineer job at Carbon | Apply Now
Lagos, Nigeria
Full Time
Are you looking for Information Technology jobs in Nigeria 2025 today? then you might be interested in Mid-Level iOS Engineer job at Carbon
About the Organisation
Carbon is a leading digital Tier 1 Unit Microfinance Bank in Nigeria. The company is committed to making financial services accessible and affordable for individuals and businesses across the country. Leveraging innovative technology, Carbon delivers modern banking solutions including savings, loans, and payment platforms, all tailored to drive financial inclusion and economic growth. The organization fosters a culture of passion, resourcefulness, continuous learning, and execution.
Job Title
Mid-Level iOS Engineer job at Carbon
Carbon
Job Description
As a Mid-Level iOS Engineer, you will be responsible for building intuitive and high-performance iOS applications using Swift UI and UIKit. The ideal candidate will demonstrate strong problem-solving capabilities, embrace development best practices, and contribute to code quality through reviews and adherence to design patterns. This role requires close collaboration with the QA team and other stakeholders to proactively resolve issues and deliver seamless mobile experiences. The position offers growth in leadership and technical proficiency within a data-driven, innovative team environment.
Duties, Roles and Responsibilities
Design and develop native iOS applications using Swift UI and UIKit
Align app development with company goals for robust and secure solutions
Collaborate with QA to proactively resolve issues and enhance app performance
Enforce iOS development best practices including code reviews and use of design patterns
Deliver smooth, user-friendly mobile experiences
Stay updated on mobile development trends and emerging technologies
Engage in the full mobile software development lifecycle
Utilize AI productivity tools and contribute to a high-performing development team
Qualifications, Education and Competencies
Required:
Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field
At least 4 years of iOS development experience
Strong proficiency in Swift UI and UIKit
Proven track record of publishing multiple iOS apps on the App Store
Familiarity with iOS design patterns and Firebase SDKs
Experience working with RESTful APIs and JSON
Solid understanding of mobile architectures and development lifecycle
Experience with unit/UI testing frameworks
Ability to work in a fast-paced environment and meet deadlines
Willingness to work in a hybrid setup (in-office twice a week)
Preferred (optional but advantageous):
Knowledge of a backend programming language
Experience with UX prototyping tools (Figma, Adobe XD, InvisionApp)
Familiarity with GIT, Test-Driven Development, and CI/CD tools
Overall 5+ years of software development experience
Prior experience in financial applications
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.