Current jobs related to Android Developer at I&M Bank - Nairobi - I&M Bank
-
Senior Android Developer at
5 months ago
Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full timeEquity 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 NairobiJob PurposeAs a Senior Android Developer/Engineer at Equity Group, you will be a key contributor to the development and evolution of "Equity...
-
Sales Engineer
3 weeks ago
Nairobi, Kenya M-Paya Full timeM-Paya is a technology platform offering mobile and electronic payments processing. Established in 2007, Our business is to provide financial technology products and services Sales Engineer (Smart Metering) Role Description As a Smart Metering Sales Engineer, you'll use your technical knowledge along with sales skills to contribute to product...
-
Nairobi, Kenya KCB Bank Kenya Full timeKenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, 2016 - and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan. Key...
-
Nairobi, Nairobi Area, Kenya KCB Bank Kenya Full timeKenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan.Key...
-
Nairobi, Nairobi Area, Kenya KCB Bank Kenya Full timeKenya Commercial Bank Limited is a non-operating holding company that oversees KCB Kenya and regional units in six countries. We seek a seasoned professional to lead our structured trade finance business. Develop and implement strategic plans to grow the structured trade finance business in line with the organization's annual business development plans....
-
Nairobi, Kenya Co-operative Bank of Kenya Full timeThe 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. This status was retained up to and until June 27th 2008 when the Banks Special General...
-
Bancassurance Officer
2 weeks ago
Nairobi, Kenya Absa Bank Limited Full timeAbsa Bank Limited (Absa) is a wholly owned subsidiary of Barclays Africa Group Limited. Absa offers personal and business banking, credit cards, corporate and investment banking, wealth and investment management as well as bancassurance. Job Summary The Bancassurance Officer will assist in execution of the banca sales strategy for insurance products at...
-
Senior Mobile Application Developer
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeWe are seeking a highly skilled Senior Mobile Application Developer with expertise in Flutter to join our development team at Nathan HR Human Resources. As a Senior Mobile Application Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android...
-
Senior Backend Engineers
2 weeks ago
Nairobi, Nairobi Area, Kenya M-KOPA Solar Full timeM-KOPA's mission is to make high quality energy accessible to everyone. Key Highlights: 400,000+ homes connected to solar power in Kenya, Tanzania, and Uganda 550 new homes added daily As a Senior Backend Engineer, you will collaborate with a team to design and build scalable solutions using the latest technologies and architectures. Your focus will be on...
-
Technical Delivery Manager at KCB Bank Kenya
4 weeks ago
Nairobi, Kenya KCB Bank Kenya Full timeKenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, 2016 - and all KCB's regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan. Key...
-
La Riba Relationship Manager
2 weeks ago
Nairobi, Kenya Absa Bank Limited Full timeAbsa Bank Limited (Absa) is a wholly owned subsidiary of Barclays Africa Group Limited. Absa offers personal and business banking, credit cards, corporate and investment banking, wealth and investment management as well as bancassurance. Job Summary To advise customers and process banking transactions accurately and timeously through the execution of...
-
O&M Associate at PowerGen Renewable Energy
4 weeks ago
Nairobi, Kenya PowerGen Renewable Energy Full timePowerGen provides turnkey energy solutions to residential, community, commercial, and industrial customers in East Africa and beyond. Founded in 2011 our focus is on providing robust photo-voltaic and wind systems for off-grid demands Summary As the O&M Associate, you will be a key member of the PowerGen Grid Operations team. You’ll be focused on...
-
M-Pesa Africa
2 months ago
Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full timeAbout M-Pesa AfricaAt M-Pesa Africa, we're the heroes that make things happen.We are a united, energetic and passionate team. A place where leaders coach, teams connect, and everyone is empowered to go further, faster. A place where heroes become superheroes; through growth, opportunity, and the chance to work with the best minds in FinTech.We are Africa's...
-
Research/M&E/Documentation/Marketing - Intern
2 weeks ago
Nairobi, Nairobi Area, Kenya SANA International Holding limited Full timeSustainable Solutions for Water Service ProvidersSocial Enterprise partnering with governments and private sector to enhance water service delivery through innovative Technical, Financial and Institutional Capacity EnhancementThe ideal candidate will be responsible for M&E Institutional Development as an M&E Institutional Development Officer with our partner...
-
Mobile Software Developer
2 days ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeWe are seeking a skilled Mobile Software Developer with expertise in Flutter to join our team at Nathan HR Human Resources. As a Mobile Software Developer, you will be responsible for designing, building, and maintaining the next generation of mobile applications for both iOS and Android platforms.Key Responsibilities:Develop and maintain cross-platform...
-
Mobile Application Developer
2 weeks ago
Nairobi, Nairobi Area, Kenya Nathan HR Human Resources Full timeAt Nathan HR Human Resources, we are seeking a skilled Mobile Application Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications that elevate user engagement and satisfaction.Key Responsibilities:Collaborate with cross-functional teams to...
-
Business Development Manager – Trade Finance
3 weeks ago
Nairobi, Nairobi Area, Kenya Co-operative Bank of Kenya Full timeThe Co-operative Bank of Kenya Limited is a leading financial institution in Kenya, offering a range of banking services to individuals and businesses. Business Development Manager – Trade Finance The successful jobholder will be required to: Innovate and develop new Trade Finance Products to grow the Bank's contingent book and non-funded income...
-
Sales Engineer
3 weeks ago
Nairobi, Nairobi Area, Kenya M-Paya Full timeSmart Metering Sales Engineer M-Paya is a technology platform offering mobile and electronic payments processing. Established in 2007, Our business is to provide financial technology products and services. As a Smart Metering Sales Engineer, you'll use your technical knowledge along with sales skills to contribute to product marketing and pre-sales...
-
Consumer Banking Officer
2 months ago
Nairobi, Kenya Corporate Staffing Services Full timeBanking job vacancies in Kenya. SBM Bank Kenya is a leading and trusted financial institution with an international footprint, headquartered in Mauritius and positioned to offer an unprecedented banking experience in Kenya to niche Retail, SME and corporate clients. Job Purpose The overall purpose of this role is to achieve business growth for the...
-
Project Manager Execution at Sidel
3 weeks ago
Nairobi, Kenya Sidel Full timeSidel is a leading provider of equipment and services solutions for packaging beverage, food, home and personal care products in PET, can, glass and other materials. Responsibilities Sidel is looking for a Project Manager Execution (PME), part of the EPM Organization reporting to the Lead Project Manager Execution (LPME), who will be responsible...
Android Developer at I&M Bank
2 months ago
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 our customers and internal teams. Your contributions will ensure that tangible value is continuously delivered to the end users. A successful candidate will be expected to work closely with the product & design team to ensure timely delivery of great products. He/she will also need to be willing to learn and passionate about making contributions towards the team’s success.
Summary
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
As a Member of the team, you will:
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design and ship new features
Unit-test code for robustness, including edge cases, usability and general reliability
Identify & correct bottlenecks & fix bugs while improving application performance
Continuously discover, evaluate and implement new technologies to maximize development efficiency
Develop and deploy software that will help drive improvements towards the reliability, availability, performance and efficiency of I&M Bank’s services.
Work with peers to plan & prioritize the development and test strategy to ensure high quality and timely delivery of the fixes and tools.
Partner with various teams across the bank to transform requirements into tools, products, and services.
Share knowledge across the team and the bank.
Periodically spend time with the rest of the team outside of work with the intention to strengthen the bonds between the team members
This may be your dream job if you:
Have a strong core understanding of software engineering best practices
Working knowledge of object-oriented design and development skills
Possess fantastic problem solving, debugging and troubleshooting skills
Understanding of concepts in data structures and algorithms with demonstrated ability to make use of them
Working experience in Android UI design principles, patterns & best practices
Experience with 3rd Party libraries and APIs
You have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
You have experience in publishing an application on the Google Play store
Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
Familiarity with various testing tools
Experience with SSO and OAUTH
Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
Solid understanding of the full mobile development lifecycle
Experience with offline storage, threading & performance tuning
Familiarity & good understanding with RESTful APIs to connect Android apps to backend services
Familiarity with cloud message APIs and push notifications.
Understand Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools such as Git
Familiarity with continuous integration/ continuous deployment
Have an ability to prioritize and handle multiple tasks competently
Have strong interpersonal and communication skills
Yearn to learn new technology stacks and accept that learning is forever
Pay close attention to the little details that help make our products that much better
Enjoy working in a fun and highly collaborative environment
Experience with Scrum/Agile development methodologies
You are a problem solver with good analytical skills