Jobs
>
Nairobi

    Senior Android Developer at - Nairobi, Kenya - Equity Bank Kenya

    Default job background
    Full time
    Description
    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box Nairobi

    Job Purpose

    As a Senior Android Developer/Engineer at Equity Group, you will be a key contributor to the development and evolution of "Equity Mobile," our primary retail application.

    You will leverage your extensive Android development expertise to lead and drive technical excellence, innovation, and exceptional user experiences.
    Job Responsibilities


    Technical Leadership:

    Lead the design, development, and maintenance of the Equity Mobile Android application, setting high standards for code quality, performance, and security.


    Code Development:
    Write clean, efficient, and maintainable code in Kotlin, adhering to industry best practices, design patterns, and architectural principles.

    Architectural Design:
    Define and implement robust software architectures, making decisions that impact the scalability and 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 rigorous testing, including unit testing, integration testing, and user acceptance testing, ensuring the application's reliability and performance.

    Bug Resolution:
    Troubleshoot and resolve complex technical issues and bugs promptly, maintaining the application's integrity.

    Mentorship and Collaboration:

    Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and knowledge sharing within the team.


    Documentation:
    Maintain comprehensive documentation for code, development processes, and technical specifications.

    Security and Compliance:
    Ensure that the Equity Mobile application complies with security standards and practices, safeguarding customer data and privacy.

    Qualifications
    Job Qualifications

    Extensive experience in Android app development, with a strong command of Java and/or Kotlin programming languages.
    Proven track record of successfully delivering and maintaining Android applications with complex features.
    Exceptional understanding of software development methodologies, architectural design, and best practices.
    Strong leadership skills with the ability to mentor and inspire a 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.
    Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience)

    Preferred Qualifications

    Previous work on financial or banking applications
    Contributions to open-source Android projects
    Experience with continuous integration and continuous delivery (CI/CD) pipelines
    Knowledge of automated testing frameworks and practices


  • I&M Bank Nairobi, Kenya Full time

    I&M Bank is a wholly owned subsidiary of I&M Holdings Limited, a publicly quoted company at the Nairobi Securities Exchange (NSE). The bank possesses a rich heritage in banking. · Job Purpose: · Engineers at iCube build products and services that impact the day to day lives of ou ...


  • Vilcom Networks Limited Nairobi, Kenya Full time

    Vilcom Networks Limited is a telecommunications company headquartered in Nairobi, Kenya. Our mission is to deliver best-of-class communication services to our customers through fast and affordable internet access and reliable network operation · About Job · The ideal candidate mu ...


  • TeacherOn Ruaka, Kenya Full time

    flutter app and backend api · Level: Intermediate · Gender Preference: None · Meeting options: · Available online - via skype etc. ...


  • Google Nairobi, Kenya Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware. · Requirements · Minimum qualifications: · Experience with the Android plat ...


  • Equity Bank Kenya Nairobi, Kenya Full time

    ABOUT THE COMPANY · Equity Bank Kenya Limited, is a financial services provider headquartered in Nairobi, Kenya. It is licensed as a commercial bank, by the Central Bank of Kenya, the central bank and national banking regulator. · JOB SUMMARY · Required:Bachelor's degree in Compu ...


  • Stratostaff Nairobi, Kenya Full time

    At Stratostaff we design, implement and manage workforce solutions for large, specialized or routine staff complements giving you the opportunity to focus on your core business. · PROFILE INTRODUCTION · Our client, one of the top banks in Kenya that offers a range of finance pro ...

  • NCBA

    UX/UI Designer

    1 week ago


    NCBA Nairobi, Kenya Full time

    ABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...


  • MNC Consulting Group Limited Nairobi, Kenya Full time

    MNC Consulting Group Limited services include but not limited to; Accountancy, Audit & Assurance, HR Development, Financial & Investment Advisory, Taxation, Mngmt Consulting. · Position Overview: · As a Mobile App Developer you will be instrumental in designing, developing, and m ...

  • Sasa Doctor

    developer

    4 days ago


    Sasa Doctor Nairobi, Kenya Full time

    JOB SUMMARY · If you meet the qualifications of this position kindly email your CV and certificates to not apply if you do not meet the qualifications neededWe are looking for a talented React developer to join our growing team. In this role, you will be responsible for the ent ...

  • GeoPoll

    CATI Interviewer

    4 days ago


    GeoPoll Nairobi, Kenya Full time

    GeoPoll is a leading research organization that uses mobile phones to gather direct, real-time insights from millions of people throughout Africa, Asia, and Latin America. · About this Job · GeoPoll, the world's largest mobile surveying platform working in emerging markets, is lo ...


  • Geopoll Nairobi, Kenya Full time

    ABOUT THE COMPANY · GeoPoll is an open mobile polling platform that allows researchers to conduct surveys through their mobile phones. The platform helps customers understand trends, preferences, and conditions in every part of the world from dense urban areas to remote villages. ...


  • African Development Solutions (Adeso) Nairobi, Kenya Full time

    ABOUT THE COMPANY · Adeso is a humanitarian and development organization that is changing the way people think about and deliver aid in Africa. · JOB SUMMARY · Adeso is looking for a React Native developer interested in building performant web, mobile apps on both the iOS and And ...

  • NCBA

    Frontend Engineer

    1 week ago


    NCBA Nairobi, Kenya Full time

    ABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...


  • Co-operative Bank of Kenya Nairobi, Kenya Full time

    The Co-operative Bank of Kenya Limited is incorporated in Kenya under the Company Act and is also licensed to do the business of banking under the Banking Act. The Bank was initially registered under the Co-operative Societies Act at the point of founding in 1965. · Job reference ...

  • NCBA

    Backend Engineer

    1 week ago


    NCBA Nairobi, Kenya Full time

    ABOUT THE COMPANY · The new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds — from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that g ...


  • Nathan HR Human Resources Nairobi, Kenya

    Our company is a dynamic and innovative software development company that has expanded its global presence by establishing a new offshore IT development center in Nairobi, Kenya. We specialize in providing hyper-customized ERP solutions and cloud-based software suites to clients ...


  • Equity Bank Kenya Nairobi, Kenya Full time

    Equity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box Nairobi · The Opportunity · We are seeking highly skilled Test Automation ...

  • Equity Bank Kenya

    ERP Support Analyst

    1 week ago


    Equity Bank Kenya Nairobi, Kenya Full time

    ABOUT THE COMPANY · Equity Bank Kenya Limited, is a financial services provider headquartered in Nairobi, Kenya. It is licensed as a commercial bank, by the Central Bank of Kenya, the central bank and national banking regulator. · JOB SUMMARY · EDUCATIONAL QUALIFICATIONS:Bachelor ...


  • Equity Bank Kenya Nairobi, Kenya Full time

    ABOUT THE COMPANY · Equity Bank Kenya Limited, is a financial services provider headquartered in Nairobi, Kenya. It is licensed as a commercial bank, by the Central Bank of Kenya, the central bank and national banking regulator. · JOB SUMMARY · Qualifications Bachelor's degree in ...


  • Equity Bank Kenya Nairobi, Kenya Full time

    ABOUT THE COMPANY · Equity Bank Kenya Limited, is a financial services provider headquartered in Nairobi, Kenya. It is licensed as a commercial bank, by the Central Bank of Kenya, the central bank and national banking regulator. · JOB SUMMARY · Education: A bachelor's degree in b ...