Senior Android Software Engineer

Job Summary

Senior Android Engineer - Minimum 4 years experience (The Idea candidate should have experience building applications with Native Android/Kotlin)

  • Minimum Qualification: Degree
  • Experience Level: Senior level
  • Experience Length: 4 years

Job Description



Decagon’s mission is to propel Nigeria to become a top 5 software engineering nation within a decade. We pursue this mission by equipping the most brilliant Nigerians with world class software engineering skills and connecting them with job opportunities. At Decagon, we are passionate about bringing transformation into NIgeria, by building one of the most loved and respected brands in the World. 


To grow its mission, Decagon is now seeking for a Senior Android Software Engineer, who is eager to inspire, teach, lead and mentor our talents (students) and transform them into elite software engineers.


Requirements


The ideal candidate should possess at least 4+ years experience in software development at pro level and meet the following requirements;


  • Experience with external customer-facing mobile applications   

  •  Understanding of Android and Kotlin programming languages   

  •  Experience and strong understanding of:    

  •  SQLite/Room   

  • Design Patterns

  •  Firebase Cloud Messaging  

  •  Git

  •  Automated unit testing

  •  Multi-threaded applications   

  •  RESTful services utilizing XML and JSON   

  •  Experience optimizing, refactoring and debugging views and layout hierarchies including custom themes, styles, attributes, and other resources.   

  •  Experience with memory and performance profiling techniques.

  • Experience with Android Architecture Components: MVVM Architectures, RxJava. 

  • An eye for design details, patterns, and user experience

  • Familiarity with XMPP Socket, WebRTC Knowledge

  • Experience integrating with authentication APIs and Social Media Logins

  • Experience with setup, implementation, and integration with payment gateways and merchant account providers

  • Experience in developing API driven apps and integration of multiple third-party SDKs

  • Experience with SQL; and other databases is an asset

  • Excellent Analytical, Debugging and Troubleshooting Skills (Battery Usage, Memory, Network Usage Optimization, etc.

 

Skills


  • Kotlin

  • Android Development

  • Firebase

  • Software Testing

  • JSON

Benefits of Working at Decagon

  • Decagon offers an energized, upbeat work environment that strongly fosters employee work-life balance. 

  • A work culture that rewards goal-oriented professionals who enjoy meeting challenges head-on.

  • Competitive Salary 

  • Great/ Flexible Work Culture

  • Access to High-speed internet

  • Pension and Health Plan

  • Accommodation - because we understand the Lagos hustle and traffic.

  • But more importantly, an opportunity to transform the Software Engineering Ecosystem within Nigeria and beyond

Share Job Post

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Activate
Deactivate Notifications Stop receiving the latest updates on Jobs & News
Deactivate
Lagos
| Full Time |
NGN Confidential
Job Function: Software & Data
1mo
Lagos
| Full Time |
NGN 250,000 - 400,000
Job Function: Software & Data
1mo
Lagos
| Full Time |
NGN 250,000 - 400,000
Job Function: Software & Data
1mo