Back to jobs
L

Lorgarithm

Mobile Engineer (iOS - Swift & Android - Kotlin)

Lagos, Nigeriahybridfull time

Posted 04/11/2026

Salary: NGN 600,000 – 1,000,000 / yearly

About the role

Position Overview:

We are seeking five (5) experienced Mobile Engineers with expertise in iOS (Swift) and Android (Kotlin) development. The ideal candidates will have strong algorithmic problem-solving skills and a deep understanding of mobile application architecture and design. These engineers will be responsible for developing and maintaining high-performance mobile applications, ensuring seamless cross-platform functionality and user experience.

NOTE: FEEL FREE TO APPLY IF YOU ARE ONLY PROFICIENT WITH ONE, iOS/SWIFT OR KOTLIN/ANDROID.

What you'll do

  1. iOS Development (Swift, SwiftUI etc):
  • Design, develop, and maintain iOS applications using Swift.
  • Implement custom UI components and animations to enhance user experience.
  • Optimize application performance, ensuring smooth operation on all iOS devices.
  • Collaborate with backend engineers to integrate RESTful APIs, WebSocket connections,

and other services.

  1. Android Development (Kotlin, Java):
  • Design, develop, and maintain Android applications using Kotlin.
  • Implement material design principles and custom UI components for Android.
  • Optimize application performance, ensuring smooth operation on all Android devices.
  • Collaborate with backend engineers to integrate RESTful APIs, WebSocket connections,

and other services.

  1. Cross-Platform Collaboration:
  • Work closely with the iOS and Android teams to ensure feature parity and consistent user experience across platforms.
  • Share best practices and reusable code between iOS and Android development to improve efficiency.
  • Ensure that both platforms adhere to the latest industry standards and platform guidelines.
  1. Algorithm Development & Optimization:
  • Develop and implement algorithms to optimize mobile app performance, including data processing, network communication, and UI rendering.
  • Work on complex problem-solving related to mobile application performance, scalability, and resource management.
  • Implement efficient data structures and algorithms to handle large data sets and high user concurrency.
  1. Performance Monitoring & Optimization:
  • Monitor app performance using tools like Xcode Instruments (iOS) and Android Profiler. - Identify and resolve performance bottlenecks, memory leaks, and other issues.
  • Continuously optimize the application for speed, responsiveness, and battery efficiency.
  1. Testing & Quality Assurance:
  • Write unit tests, integration tests, and UI tests to ensure high code quality.
  • Participate in code reviews to maintain code quality and consistency.
  • Collaborate with QA engineers to ensure comprehensive test coverage and resolve any

issues that arise.

  1. Continuous Integration & Deployment:
  • Set up and maintain CI/CD pipelines for automated builds, testing, and deployment.
  • Ensure that the mobile applications are continuously updated and deployed with zero downtime.
  • Collaborate with DevOps teams to manage app deployment to the App Store (iOS) and Google Play (Android).
  1. Collaboration & Communication:
  • Work closely with product managers, designers, and other stakeholders to deliver a seamless user experience.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Provide mentorship to junior engineers and contribute to continuous improvement initiatives within the team.

Required Qualifications:

Experience

  • Minimum 5 years of experience in iOS development using Swift.
  • Minimum 5 years of experience in Android development using Kotlin.
  • Proven experience in algorithm development and problem-solving in mobile applications. - Strong understanding of mobile application architecture and design patterns.
  • Experience with integrating backend services, including RESTful APIs, WebSocket

connections, and push notifications.

  • Technical Expertise:
  • Proficient in Swift for iOS development and Kotlin for Android development.
  • Strong knowledge of Xcode, Android Studio, and other mobile development tools.
  • Experience with performance monitoring and optimization tools (e.g., Xcode Instruments,

Android Profiler).

  • Familiarity with mobile security best practices, including data encryption, secure

communication, and authentication.

  • Experience with CI/CD pipelines and automated testing for mobile applications.
  • Other Skills:
  • Excellent communication and collaboration skills.
  • Ability to work in a fast-paced, agile environment.
  • Strong commitment to quality and continuous improvement.

Nice to have

  • Experience with cross-platform development frameworks like Flutter or React Native. - Knowledge of mobile application accessibility standards and best practices.
  • Experience with cloud-based services like Firebase or AWS Mobile Hub.

Location: 2 days at Lagos, Nigeria Office, 3 days remotely; Hybrid.

Compensation: #600,000 - #1,000,000; Based on experience

Required skills

SwiftKotliniOS DevelopmentAndroid DevelopmentXcodeAndroid StudioRESTful APIsWebSocketCI/CDUnit TestingIntegration TestingUI TestingPerformance OptimizationAlgorithm DevelopmentProblem solvingCommunicationCollaborationAgile methodology