Junior Android Mobile Developer – Digital solutions
AI Summary
Translates design mockups into functional Android apps, builds reusable and reliable code, and ensures performance, quality, and responsiveness while identifying and fixing bugs.
About this role
Junior Android Mobile Developer – Digital solutions
SecureID Limited is a smart card manufacturing and personalisation bureau with expertise in the deployment and integration of digital solutions. Historically, we are positioned as the first commercially operated smart card manufacturing plant in sub-Saharan Africa with the ability to manufacture Polycarbonate Cards amongst other card types.
· Translate application storyboards and wireframes into functional applications with high quality codes.
· Design, build, and maintain efficient, reusable, and reliable (Android) code
· Ensure the best possible performance, quality, and responsiveness of applications
· Identify bottlenecks and bugs, and devise solutions to these problems
· Help maintain code quality, organization, and automatization
Qualifications
· Applicants must possess a bachelor’s degree.
· 2 to 3 years work experience.
Proficient in mobile apps development, with a good knowledge of its ecosystems
· Familiarity with the Android framework using Kotlin and Java native programming language.
· Strong understanding of object-oriented programming
· Skill for writing reusable libraries
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
· Familiarity with RESTful APIs to connect Android applications to back-end services
· Familiar with various design and architectural pattern
· Knowledge of concurrency patterns
· Knack for writing clean, readable code
· Understanding fundamental design principles behind a scalable application
· Creating database schemas that represent and support business processes
· Basic understanding of android libraries, its limitations, weaknesses, and workarounds
· Implementing automated testing platforms and unit tests
· Proficient understanding of code versioning tools
· Familiarity with continuous integration
· Basic Understanding of software programming methodologies
· Basic understanding of software development project management
· 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”
· 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 optimization
· Understanding of Google’s Android design principles and interface guidelines
· Proficient understanding of code versioning tools, such as Git
· Familiarity with continuous integration
Skills
Explore related jobs
More jobs at SecureID
Similar Android jobs
Jobs in Lagos
Brand Storytelling AssociateCowrywise · Lagos, Nigeria
Content Manager, Move Afrika (Temporary Employment)Global Citizen · Lagos, Nigeria
Telesales Team LeadM-KOPA · Lagos
Telesales Quality Assurance & Training AnalystM-KOPA · Lagos
Telesales Operations AssociateM-KOPA · Lagos
Senior Exploration GeologistsHeritage Energy Operational Services · Ikoyi, Lagos
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.