Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 19, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Our mission is to power a new wave of prosperity across Africa. By enabling global digital payments on a continent that’s been largely cut off from the digital economy, we’re creating the infrastructure to power Africa’s growth in the 21st Century. Founded in 2016 by a team of ex-bankers, entrepreneurs and engineers, we provide the under...
    Read more about this company

     

    Senior Android Engineer

    About the job

    • As an Android Engineer, you will be responsible for developing applications for devices and SDKs for Android apps powered by the Android operating system.
    • You will actively contribute to developing Android based Software and their integration with back-end services.
    • You will also convert UX and UI designs to product.

    Principal Duties And Responsibilities

    • Design and development of professional business applications for the Android platform.
    • Collaborate with cross-functional teams to define, design, and ship new features in a dynamic work environment.
    • Work with external data sources/APIs, and unit-test code for robustness, including edge cases, usability, and general reliability.
    • Work on fixing bugs and improving application responsiveness, quality and performance.
    • Continuously discover, evaluate, and implement new technologies to improve development efficiency.
    • Translate designs and wireframes into high-quality code
    • Design, build, and maintain high-performance, reusable, and reliable Kotlin/Java code.
    • Ensure the best possible performance, quality, and responsiveness of the application
    • Identify and correct bottlenecks and fix bugs
    • Help maintain code quality, organisation, and automation.

    Competence And Skills Required

    • 5-8 years of experience as an Android Engineer.
    • Strong knowledge of Android development, different versions of Android, and how to deal with different screen sizes.
    • Familiarity with RESTful APIs to connect Android applications to back-end services.
    • Strong knowledge of Android UI design principles, patterns, and best practices.
    • Experience with offline storage, threading, and performance tuning.
    • Ability to design applications around natural user interfaces, such as “touch”.
    • Familiarity with additional sensors, such as gyroscopes and accelerometers.
    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
    • Ability to understand business requirements and translate them into technical requirements.
    • Familiarity with cloud message APIs and push notifications.
    • A knack for benchmarking and optimisation.
    • Proficient understanding of code versioning tools, such as Git.
    • Familiarity with continuous integration.
    • Competence in building apps with React Native.

    Method of Application

    Interested and qualified? Go to Flutterwave on flutterwavego.bamboohr.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Flutterwave Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail