-
Android and iOS Developer at
Found in: beBee S2 KE - 4 days ago
Vilcom Networks Limited Nairobi, Kenya Full timeVilcom 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 ...
-
Quality Automation Engineer
Found in: beBee S2 KE - 15 hours ago
Equity Bank Kenya Nairobi, Kenya Full timeABOUT 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 ...
-
Mobile Application/POS Developer at
Found in: beBee S2 KE - 6 days ago
Stratostaff Nairobi, Kenya Full timeAt 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 ...
-
React Native Developer
Found in: beBee S2 KE - 2 days ago
African Development Solutions (Adeso) Nairobi, Kenya Full timeABOUT 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 ...
-
Frontend Engineer
Found in: beBee S2 KE - 6 days ago
NCBA Nairobi, Kenya Full timeABOUT 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 ...
-
Quality Automation Engineer
Found in: beBee S2 KE - 4 days ago
Equity Bank Kenya Nairobi, 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 Nairobi · The Opportunity · We are seeking highly skilled Test Automation ...
-
Technical Lead – Enterprise Digitization
Found in: beBee S2 KE - 1 day ago
Equity Bank Kenya Nairobi, Kenya Full timeABOUT 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 · Essential Knowledge & Personal Attr ...
-
Fullstack Engineer
Found in: beBee S2 KE - 1 day ago
BasiGo Nairobi, Kenya Full timeBasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel. · Roles & Responsibilities · Implement scalable and reliable software systems architectures. · ...
-
Senior Fullstack Engineer
Found in: beBee S2 KE - 1 day ago
BasiGo Nairobi, Kenya Full timeBasiGo is an e-mobility start-up looking to revolutionize the public transportation sector by providing public transport bus owners with a cost-effective electric alternative to diesel. · Roles & Responsibilities · Design and implement scalable and reliable software systems archi ...
-
MMC 4Mi Project Officer at
Found in: beBee S2 KE - 4 days ago
Danish Refugee Council (DRC) Nairobi, Kenya Full timeThe Danish Refugee Council (DRC) is a humanitarian, non-governmental, non-profit organisation founded in 1956 that works in more than 30 countries throughout the world. · Overall purpose of the role · Under the management of the 4Mi Project Manager for Eastern & Southern Africa| ...
-
Service Reliability Engineer
Found in: beBee S2 KE - 4 days ago
SAFARICOM Nairobi, Kenya Full timeABOUT THE COMPANY · Safaricom, Ltd is a leading mobile network operator in Kenya. It was formed in 1997 as a fully owned subsidiary of Telkom Kenya. In May 2000, Vodafone Group Plc of the United Kingdom acquired a 40% stake and management responsibility for the company. Safaricom ...
-
Product & Change Manager – Business Process Innovation
Found in: beBee S2 KE - 1 day ago
Equity Bank Kenya Nairobi, Kenya Full timeABOUT 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 · Requirements: Extensive experience ...
-
Product Manager- Oracle Platforms
Found in: beBee S2 KE - 1 day ago
Equity Bank Kenya Nairobi, Kenya Full timeABOUT 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 · Requirements: Extensive experience ...
-
Software Development Manager
Found in: beBee S2 KE - 2 days ago
Touch Inspiration Nairobi, Kenya Full timeABOUT THE COMPANY · Our goal is to make your business run better by designing, building and delivering well thought out Web, iOS and Android apps. · We've created blockchain-based apps, agri-based apps, payment apps, appointment apps, property management apps and much more. · JOB ...
-
Solutions Architect at
Found in: beBee S2 KE - 1 day ago
Co-operative Bank of Kenya Nairobi, 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. · Job reference ...
-
Lead Software Engineer, Search at
Found in: beBee S2 KE - 5 days ago
Google Nairobi, Kenya Full timeGoogle 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: · Bachelor's degree or equivalent ...
-
Software Development Trainer
Found in: beBee S2 KE - 3 hours ago
Modcom Institute of Technology Westlands, Kenya Full timeSoftware Development Trainer · 6 Month Fixed Term Contract. · ++Qualifications · Graduate in IT related Course · ++Must Have: · Web Development (CSS, Javascript, Bootstrap Framework/Python/SQL Database) · Android Apps Programming (Java/Kotlin) · ++An added advantage if you have: ...
Android Developer at - Nairobi, Kenya - I&M Bank
Description
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.
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.About Job
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