Senior Android Developer at Carbon Nigeria

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
105115
Job Views
59

Job Description






About the role 




  • We are seeking a dedicated Senior Android Developer to join our team and gain valuable experience in the finance sector.



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 of 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.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept