Talent.com
Senior iOS Developer
Senior iOS DeveloperNimrod.Careers • Nairobi, Kenya
Senior iOS Developer

Senior iOS Developer

Nimrod.Careers • Nairobi, Kenya
30+ days ago
Job description

Job Purpose

As a Senior iOS Developer / Engineer you will lead the development and enhancement of the Equity Mobile on iOS, ensuring it continues to deliver an exceptional user experience. Your technical expertise and leadership will be instrumental in shaping the future of mobile banking for our customers.

Job Responsibilities

  • Technical Leadership : Lead and guide a team of iOS developers, setting the technical direction, and fostering a culture of excellence and continuous improvement.
  • iOS App Development : Design, develop, and maintain the Equity Mobile iOS application, adhering to high standards of performance, security, and user experience.
  • Code Development : Write clean, efficient, and maintainable code in Swift, following best coding practices and design patterns.
  • Architectural Design : Define and implement scalable and robust software architectures, making strategic decisions that impact the long-term success of the application.
  • Feature Development : Collaborate closely with product managers, UX / UI designers, and cross-functional teams to conceptualize and implement new features, enhancements, and improvements.
  • Quality Assurance : Oversee and ensure rigorous testing, including unit testing, integration testing, and user acceptance testing, to maintain the application's reliability and performance.
  • Bug Resolution : Troubleshoot and resolve complex technical issues and bugs promptly, maintaining the application's integrity.
  • Mentorship and Development : Provide mentorship, coaching, and professional development opportunities to team members, promoting a culture of knowledge sharing and growth.
  • Documentation : Maintain comprehensive documentation for code, development processes, and technical specifications.

Job Qualifications

  • Extensive experience in iOS app development, with a strong command of Swift programming language.
  • Proven track record of successfully delivering and maintaining iOS applications with complex features.
  • Exceptional understanding of software development methodologies, architectural design, and best practices.
  • Strong leadership skills with a demonstrated ability to lead and inspire a development team.
  • Excellent communication and interpersonal skills, with a collaborative and solution-oriented mindset.
  • Familiarity with version control systems, particularly Git.
  • Experience with Agile development methodologies.
  • Knowledge of mobile UI / UX design principles and usability best practices.
  • Preferred Qualifications

  • Previous work on financial or banking applications.
  • Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
  • Contributions to open-source iOS projects.
  • Experience with continuous integration and continuous delivery (CI / CD) pipelines.
  • Knowledge of automated testing frameworks and practices.
  • Create a job alert for this search

    Senior Ios Developer • Nairobi, Kenya

    Related jobs
    Sound Designer (Remote)

    Sound Designer (Remote)

    Bored Panda • Nairobi, Nairobi County, Kenya
    We are one of the leading tech-driven media and entertainment companies, producing uplifting content in 17 languages for people of all ages. Known for award-winning art and pop culture magazine bore...Show more
    Last updated: 30+ days ago • Promoted
    UIUX Designer Figma (Mobile App & Website)

    UIUX Designer Figma (Mobile App & Website)

    M365Connect • Nairobi, Nairobi County, Kenya
    M365Connect is spearheading innovation in European IT staffing, marrying top-tier Microsoft talent with German clientele through the fusion of human expertise and cutting-edge AI tools.Are you a vi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Laravel Developer

    Senior Full Stack Laravel Developer

    Cross Border Talents • Nairobi, Nairobi County, KE
    Quick Apply
    Determining the structure of web pages by a given design.Building reusable code for future use.Ensuring web design is optimized for smartphones. Optimizing web pages for maximum speed and scalabilit...Show more
    Last updated: 30+ days ago
    Senior Donor Business Developer Startup Fundraising Lead

    Senior Donor Business Developer Startup Fundraising Lead

    M365Connect • Nairobi, Nairobi Province, Kenya
    We are looking for an experienced Senior Donor Business Developer to lead our fundraising strategy and secure financial support from donors, investors, and funding organizations.This role is critic...Show more
    Last updated: 30+ days ago • Promoted
    React Developer (SharePoint SPFx) KENYA

    React Developer (SharePoint SPFx) KENYA

    M365Connect • Nairobi, Nairobi County, Kenya
    We are seeking a skilled React Developer to join our team and contribute to the web application development in the SharePoint environment. The ideal candidate should have expertise in modern React m...Show more
    Last updated: 30+ days ago • Promoted
    Motion Designer Full Time - Remote

    Motion Designer Full Time - Remote

    M365Connect • Nairobi, Nairobi County, Kenya
    Motion Designer Full Time - Remote.M365Connect aims to be the forefront of revolutionizing European IT staffing, seamlessly integrating elite Microsoft talent with our esteemed German clientele.Our...Show more
    Last updated: 30+ days ago • Promoted
    UI / UX Designer (Figma Focused)

    UI / UX Designer (Figma Focused)

    RM Staffing B.V. • Nairobi City, 30, KE
    We are seeking a creative and detail-oriented.You will collaborate closely with developers, product managers, and other stakeholders to translate user insights and business requirements into functi...Show more
    Last updated: 30+ days ago
    Microsoft Mobile Device Manager (Intune)

    Microsoft Mobile Device Manager (Intune)

    M365Connect • Nairobi, Kenya
    We’re a cutting-edge HR IT-Recruitment Agency connecting Microsoft experts with forward-thinking organizations.We embrace innovation, AI, and automation to simplify the hiring process for both prof...Show more
    Last updated: 30+ days ago • Promoted
    Product Manager for Dating App (Remote)

    Product Manager for Dating App (Remote)

    M365Connect • Nairobi, Nairobi Province, Kenya
    M365connect is an IT recruitment company based in Latvia, and we are excited to announce the development of our new dating app. We are looking for a talented and driven Product Manager to lead the p...Show more
    Last updated: 30+ days ago • Promoted
    BPMN Developer (Business Process Modelling & Notation)

    BPMN Developer (Business Process Modelling & Notation)

    Nimrod.Careers • Nairobi, Kenya
    We are seeking skilled and detail-oriented BPMN Developers to join our client's team.The ideal candidate will have hands-on experience in developing, configuring and supporting workflows using NewG...Show more
    Last updated: 30+ days ago • Promoted
    Senior Research Engineer Multimodal & Video Foundation Model (100% Remote)

    Senior Research Engineer Multimodal & Video Foundation Model (100% Remote)

    Tether Operations Limited • Nairobi, 30, KE
    Join Tether and Shape the Future of Digital Finance.At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from ex...Show more
    Last updated: 30+ days ago
    AI Systems & Workflow Specialist

    AI Systems & Workflow Specialist

    THE / STUDIO • Nairobi, Nairobi County, .KE
    Quick Apply
    THE / STUDIO is a cutting-edge manufacturing platform designed to help creators, brands, and organizations seamlessly design and produce custom products. From apparel and accessories to promotional it...Show more
    Last updated: 30+ days ago
    Senior Lawyer Online Reputation & Defamation

    Senior Lawyer Online Reputation & Defamation

    M365Connect • Nairobi, Nairobi Province, Kenya
    We are seeking a highly experienced Senior Lawyer to lead our efforts in managing and resolving negative online reviews and defamatory content on social media. This role is critical to protecting ou...Show more
    Last updated: 30+ days ago • Promoted
    Microsoft Azure DevOps Professional & Trainer Kenya

    Microsoft Azure DevOps Professional & Trainer Kenya

    M365Connect • Nairobi, Nairobi Province, Kenya
    Microsoft Azure DevOps Professional & Trainer.We specialize in IT recruitment with a focus on Microsoft technologies.We’re looking for an Azure DevOps expert to maintain and optimize our tasks on A...Show more
    Last updated: 30+ days ago • Promoted
    [FullTime] Python Selenium Django Backend Developer[LongTerm]

    [FullTime] Python Selenium Django Backend Developer[LongTerm]

    M365Connect • Nairobi, Nairobi Province, Kenya
    We are looking for a skilled Python Selenium Django Backend Developer to join our team for a long-term, full-time position of more than 6 months. Developing, maintaining, and updating the backend ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Donor Business Developer Startup FundraisingLead

    Senior Donor Business Developer Startup FundraisingLead

    M365Connect • Nairobi, Nairobi Province, Kenya
    We are looking for an experienced Senior Donor Business Developer to lead our fundraising strategy and secure financial support from donors, investors, and funding organizations.This role is critic...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Scientist

    Senior Data Scientist

    Credable Group • Nairobi, Nairobi, KE
    Quick Apply
    Welcome to Credable! We build embedded finance solutions that provide access to finance to people and places that previously were left in the dark. Picture not being able to store your earning...Show more
    Last updated: 30+ days ago
    Senior Engineer

    Senior Engineer

    Boardroom Appointments • Nairobi, Kenya
    BSc in Computer Science / Information Technology.SQL Certification (advantageous).Project Management Certification (recommended). Experience administering MS Windows Server environments.Experience w...Show more
    Last updated: 30+ days ago • Promoted