Senior iOS Engineer at Carbon Nigeria

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
48670
Job Views
109

Job Description



Role:



  • We are looking for a passionate, career-driven Senior IOS Developer to join our team. This is a great opportunity to gain significant and substantial experience.


Responsibilities



  • Drive the direction of the mobile applications in the company to deliver robust, secure, and efficient experiences to make our customers happy. 

  • Design and develop our iOS mobile applications across all Apple devices. 

  • Produce technical designs and lead developers during development. 

  • Build up best practices around iOS development, design patterns, code reviews, and training. 

  • Work with the Quality Assurance team to troubleshoot and resolve issues. 


Requirements



  • BS/MS degree in Computer Science, Engineering or a related subject. 

  • Experience building native apps in iOS using Swift (mandatory).  

  • Demonstrate strong analytical and problem-solving skills. 

  • At least 4 years of software development experience and iOS development skills. 

  • Must have published multiple original iOS apps to the App Store.

  • Experience with iOS design patterns and Firebase SDKs.

  • Experience and a strong understanding of APIs and remote data via REST and JSON. 

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. 

  • Solid understanding of the full software development life cycle. 

  • Fast-paced and able to work to deadlines.

  • Experience working with Unit / UI test frameworks


The following are optional but will enhance your chances of being selected: 



  • Knowledge of at least one backend programming language 

  • Ability to work with UX prototyping tools like Figma, Adobe XD, InvisionApp, etc 

  • Knowledge of GIT. 

  • Test-Driven Development, Continuous Integration, and/or other automated testing skills. 

  • Overall software development experience of 5+ years.

  • Agile Development experience. 

  • Prior experience working with financial applications 

  • Experience with Swift UI, Combine or RxSwift


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept