Carbon Nigeria’s senior Android developer
A pan-African digital bank with the goal of offering customers frictionless financing is called Carbon. With adaptable solutions, Carbon aims to have a significant impact on the lives of its clients wherever they may be. We take pleasure in our efficiency, and in the previous two years, with just $10 million in equity raised in 2015, we have dispensed over $100 million in loans and generated more than $30 million in revenue. Carbon operates with a remote-first mentality thanks to its activities in Ghana, Kenya, and Nigeria as well as the assistance of a strong workforce dispersed across Palo Alto, Lagos, Nairobi, London, Argentina, and other locations.
We are recruiting a passionate, career driven candidate to join our team in the capacity below:
Job Title: Senior Android Developer
Location: Lagos
Employment: Type Full-Time
Department: Engineering – Software Development
Key Responsibilities
- Drive the direction of the mobile applications in the company to deliver robust, secure and efficient experiences to make our customers happy.
- Design, develop and improve our Android applications across all popular devices.
- Produce technical designs and lead developers during development.
- Build up best-practices around Android development, code reviews and training.
- Work with the Quality Assurance team to troubleshoot and resolve issues.
Requirements
- BS / MS Degree in Computer Science, Engineering or a related subject
- Experience building native apps in Android using Java (mandatory) and Kotlin
- Demonstrate strong analytical and problem solving skills.
- At least 4 years of software development experience and Android skills development
- Must have published at least one original Android app to the Play Store
- Experience with Android and Firebase SDKs
- Experience working with remote data via REST and JSON
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
- Sound knowledge on android components (Content providers, Broadcast receivers, services, activities, fragments, UI layouts, Intents ..)
- Fast paced and able to work to deadlines.
The following are optional but will enhance your chances of being selected:
- Knowledge of at least one backend programming language
- Ability to work with UX prototyping tools like Figma, Adobe XD, InvisionApp etc
- Knowledge of GIT
- Test Driven Development, Continuous Integration and/or other automated testing skills.
- Overall software development experience of 5+ years
- Agile Development experience.
- Prior experience working with financial applications.
Application Closing Date
Not Specified.
Note: This is a great opportunity to gain significant and substantial experience.
Method of Application
Interested and qualified candidates should:
APPLY HERE
Leave a Reply