Job Title: | Java Andriod Software Engineer At Admoni Inc In Lagos |
Organisation: | Admoni Inc |
Location: | |
Min Work Experience: | 4 year(s) |
Qualification: | B.Sc |
Industry: | |
Course: | Computer Sciences |
Job Vacancy Development
Development and design of Android applications, SDK to support other applications, and integration with back-end services.
- Working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibility
• Design and develop applications for the Android platform
• Contribute to all aspects of the software development life-cycle
• Participate in Agile/Scrum software development process
• Collaborate with teams to analyse, design, and ship new features
• Fix software defects and improve applications performance
• Implement unit and automating test, security best practice, and API integrations in the
applications
• Continuously learn and implement new technologies to maximize application performance
Skills
• Proficient with Kotlin, Java, and Android SDK
• Experience with RxJava2, Retrofit2, OkHttp3, Concurrency concept
• Experience with Reactive programming
• Proficient understanding of design pattern such as MVP ,MVVM pattern
• Familiar with CICD process, Jenkins, and Fastlane
• Experience with unit and espresso automate test
• Knowledge of analytics tools such as Firebase, Google Analytic, Crashlytics.
• Experience with code versioning tools such as Git, SourceTree
• Understanding of security algorithm such as SHA1, SHA256, encryption, and decryption.
• Experience with developing SDK and OAuth concept a big plus
4