Cavista| Full-time

IOS ENGINEER (ASSOCIATE, INTERMEDIATE OR SENIOR) AT CAVISTA | ENGINEERING JOBS IN LAGOS

Ilupeju, Lagos, Nigeria | Posted on 29/04/2026

About Company:

At Cavista Technologies, we are redefining what it means to be a technology partner. We collaborate with organizations around the world to deliver custom-built software solutions that drive innovation, performance, and long-term value. Our team is diverse, passionate, and united by a shared mission—To empower our clients with the world’s best technology solutions. Our people are our greatest asset, and together we deliver results that matter

Job Description:

  • A Native Mobile Application Developer passionate about advancing mobility to construct elegant, effective and exceptional native mobile code, through self-motivation and collaboration. 

 

Key Responsibilities

  • Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.
  • Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for iOS applications.
  • Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely.
  • Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more.

Requirements:

  • Bachelors or Master’s degree in Computer Science, Engineering (or related field)   
  • Experience building complex native iOS applications that have been successfully delivered to customers
  • Involvement in publishing mobile applications for the App store 
  • Proficient with iOS SDK, Swift, Objective-C, Cocoa, Xcode, and OO programming and design.
  • Noteworthy experience utilizing RESTful APIs.  
  • Functional knowledge of the iOS Human Interface Guidelines.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project feature from scoping requirements through actual launch of the feature.
  • Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability.
  • Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions.
  • Communication skills across different teams and technical backgrounds highly valued
  • Experience with third-party libraries/frameworks like Realm, IGListKit, Alamofire and Firebase is a plus

 

Additional Information:

  • We offer a competitive compensation package (DOE), benefits and growth opportunities for everyone who joins Cavista. 

Salary

Very attractive

Application Closing Date: Not specified

Application Instructions:

Click the button below to apply
 

Note
Online Application:

  • We want to know you better
  • Share your basic details and upload your resume
  • You will receive an email response with the next step

 

Intro Video Interview: 

  • You will receive a link from Spark Hire to complete a short video where you will answer questions to share your knowledge

 

Team Interview:

  • We want you to learn about us
  • Meet our team for your virtual interview(s). 
  • Interview us as well

 

Programmers: Coding Assessment:

  • Complete a coding assessment; share with us your method for problem solving.
Click here to Apply   Join our Whatsapp group   Follow our Twitter handle

Job Information

Deadline

Not specified

Job Type

Full-time

Industry

Engineering

Work Level

Experienced

City

Ilupeju

State

Lagos

Country

Nigeria

Similar Jobs