Technology

Android Developer At Software Business Solutions Consulting

Software Business Solutions Consulting·Lagos, nigeria·Full Time·Contract
TechnologyFull TimeContract
-

Role Description

  • The Android Developer role at SBSC Nigeria is a contract position based on-site in Ikeja. In this role, the developer will design, build, and maintain high-quality Android applications, ensuring performance, reliability, and responsiveness. Daily tasks include implementing user interfaces following Android design guidelines, integrating APIs and backend services, writing clean and testable code, and troubleshooting bugs and performance issues. The developer will collaborate with cross-functional teams, participate in code reviews, and contribute to the continuous improvement of mobile development practices and standards. The role also involves staying current with Android development trends and recommending enhancements to existing applications.

Qualifications

  • Strong skills in Mobile Application Development and working with Mobile Applications, with a focus on delivering user-centered solutions.
  • Proficiency in Android Development and Android Design, including experience with modern UI components and design patterns.
  • Solid foundation in Software Development principles, including object-oriented programming, version control, and testing.
  • Experience with Kotlin and/or Java, Android SDK, Android Studio, and RESTful API integration.
  • Familiarity with agile methodologies and collaborative development practices.
  • Good problem-solving abilities and attention to detail, with the capacity to debug and optimize application performance.
  • Effective communication skills and the ability to work constructively with product managers, designers, and other engineers on-site.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.

Key skills

BA/BSc/HND
Apply Now
Send your CV along with a cover letter tooaina@sbsc.com

Please use the job title as the subject line of your email.

At a glance

Company

Software Business Solutions Consulting

Location

Lagos, nigeria

Employment

Full Time

Work style

Contract

Experience

Valid until

Not specified

Created

September 18, 2026

More opportunities

Similar roles you might like

Android Developers At Conclase Consulting

Conclase Consulting

Lagos, nigeria

full-time

Role Description The Android Developer will design, build, and maintain advanced applications for the Android platform, collaborating with product managers, designers, and other engineers to deliver high-quality mobile solutions. Daily responsibilities include writing clean and scalable code, integrating APIs and backend services, troubleshooting and debugging issues, and optimizing application performance and responsiveness. The role also involves participating in code reviews, contributing to technical documentation, and staying current with Android development best practices and emerging technologies to improve product quality and user experience. Qualifications Strong proficiency in Android development using Kotlin and/or Java, with experience building and shipping apps to the Google Play Store. Knowledge of Android SDK, Android Jetpack components, and common architectural patterns (e.g., MVVM, MVP). Experience integrating RESTful APIs, JSON, and third-party libraries, as well as working with version control systems (e.g., Git). Understanding of mobile UI/UX principles, Material Design guidelines, and responsive layouts for various device types. Ability to write clean, testable code, with familiarity in unit testing and debugging tools for Android applications. Strong problem-solving skills, attention to detail, and ability to collaborate within cross-functional teams. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience working in an Agile or Scrum development environment is an added advantage. Previous work on tech products, startups, or client-facing projects in the tech ecosystem is beneficial. Banking or Fintech experience is a plus.

9 days ago

Mobile Developer At Ardova Plc

Ardova Plc

Lagos, nigeria

full-time

The Mid-Level Mobile Developer is responsible for developing, maintaining, and enhancing mobile applications across Android and cross-platform environments using tools such as Flutter, delivering intuitive, high-performing, and reliable user experiences. The role holder will work closely with UI/UX designers, back-end developers, and product teams to translate designs and requirements into high-quality mobile and front-end code, ensuring performance, accessibility, and consistency across the organisation's digital products. Key Responsibilities Design and develop responsive, user-friendly mobile applications for Android, and cross-platform using Flutter, in line with UI/UX design specifications and brand guidelines. Write clean, efficient, and well-documented code for mobile and front-end applications, adhering to established coding standards and best practices. Build and maintain reusable widgets, components, and libraries for use across mobile and web front-end applications, using Flutter, Dart, Kotlin, and related front-end frameworks (e.g., React, Vue.js). Translate UI/UX wireframes and mockups into high-quality, pixel-perfect, and accessible mobile and web interfaces that render consistently across devices and screen sizes. Collaborate with back-end developers to integrate mobile and front-end applications with RESTful and GraphQL APIs and other back-end services. Optimise mobile and web applications for maximum speed, responsiveness, and performance across different devices, operating system versions, and screen sizes. Ensure the technical feasibility of UI/UX designs, providing input and feedback during the design process for mobile and web platforms. Implement and follow mobile and front-end security best practices, protecting applications against common vulnerabilities and safeguarding user data. Participate in code reviews, providing and receiving constructive technical feedback to maintain code quality across the team. Identify, troubleshoot, and resolve bugs, performance bottlenecks, and technical issues in existing mobile and front-end applications. Write and maintain unit, widget, and integration tests for mobile and front-end code, using tools such as Flutter Test, Jest, or Espresso, to ensure application reliability. Maintain, upgrade, and refactor existing mobile and front-end code, ensuring continued functionality, performance, and compliance with current platform standards. Collaborate with the product manager, business analyst, designers, and QA specialist to translate requirements into well-engineered mobile and front-end solutions. Support the build and release process for mobile applications, including app store and Play Store submissions, and follow CI/CD and DevOps practices to streamline delivery. Leverage AI tools and coding assistants (e.g., Claude Code, GitHub Copilot, ChatGPT, etc.) to enhance development speed, code quality, and problem-solving efficiency. Stay current with emerging mobile and front-end technologies, frameworks, and industry best practices, applying relevant advancements to improve the quality and efficiency of software delivery Skills & Competencies Excellent knowledge of Flutter and Dart for cross-platform mobile development, and native Android development using Kotlin or Java. Working knowledge of HTML, CSS, JavaScript, and front-end frameworks/libraries (e.g., React, Vue.js) for web-based front-end development. Proficiency in responsive and mobile-first design principles, ensuring interfaces work seamlessly across devices and screen sizes. Experience consuming RESTful and GraphQL APIs and handling asynchronous data in mobile and front-end applications. Proficiency in version control systems and branching strategies (e.g., Git, GitFlow). Experience with mobile and front-end testing tools and frameworks (e.g., Flutter Test, Espresso, Jest, Cypress). Familiarity with CI/CD pipelines and app distribution processes, including Google Play Store and app signing/release workflows. Understanding of mobile platform guidelines (Material Design), device compatibility issues, and mobile performance optimisation techniques. Understanding of mobile and front-end security principles, including secure data storage, authentication, and common client-side vulnerabilities. Strong knowledge of UI/UX design concepts and the ability to implement visually consistent, accessible mobile and front-end interfaces. Familiarity with state management approaches for mobile and front-end applications (e.g., Provider, Bloc, Riverpod, Redux, Context API). Basic understanding of back-end technologies and databases sufficient to collaborate effectively with back-end developers. Familiarity with agile and scrum development methodologies. Requirements Minimum of Three (3) years' experience as a Mobile Developer, Frontend Developer, or in a similar role, with a demonstrable track record of building and shipping Android and/or Flutter applications, along with front-end web development experience. Minimum of a Bachelor's degree or HND in Computer Science, Information Technology, Software Engineering, or a related field Relevant professional certifications are an advantage, including: Google Associate Android Developer, Flutter certifications, Meta Front-End Developer Certificate, or equivalent. UI/UX or mobile accessibility-related certifications are also desirable.

11 days ago

Andriod Developer At Conclase Consulting

Conclase Consulting

Lagos, nigeria

full-time

Role Description The Android Developer will design, build, test, and maintain high-quality Android applications, ensuring strong performance, reliability, and usability. Day-to-day responsibilities include collaborating with product managers, designers, and other developers to define requirements, implement features, and refine user experiences. The role involves writing clean, efficient, and well-documented code, integrating back-end services, performing code reviews, and troubleshooting bugs and performance issues. The Android Developer will also stay current with Android best practices, frameworks, and tools to continuously improve application quality and development processes. Qualifications Strong foundation in Computer Science and Software Development principles. Proficiency in Programming and Object-Oriented Programming (OOP) concepts. Experience with Back-End Web Development and integrating APIs with mobile applications. Hands-on experience developing and publishing Android apps using Kotlin and/or Java. Familiarity with Android SDK, Android Studio, and modern Android architectures (e.g., MVVM, Jetpack libraries). Knowledge of RESTful services, JSON, and version control systems such as Git. Ability to write maintainable, testable code and use unit/instrumentation testing frameworks. Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience working in a fast-paced tech or startup environment is an advantage. Banking or fintech experience is a plus

17 days ago

Android Developer At Netzence Sustainability Limited

Netzence Sustainability Limited

Lagos, nigeria

full-time

We are looking for a brilliant, flexible Android Developer to manage and create apps that meet the needs of our target audience. You will be part of a cross-functional team that is responsible for the full software development life cycle and software development life cycle. The Android Developer's general responsibilities include, but not limited to, writing and proofreading code, developing and implementing algorithms and data structures, liaising with co-workers (such as Full-stack and iOS developers) within and outside of their department, and monitoring customers' technical feedback. Over time, you will also be required to create app updates. To ensure success as an Android Developer, you should demonstrate proficiency in one of the mainstream programming languages, have a sound understanding of the traditional product life cycle, and be familiar with Agile methodologies. An exceptional Android Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape how Android apps impact the world around us. Requirements Proficiency in Graphics and image-processing (OpenGL, Vulkan) Experience in Android development, architecture, testing, deployment, and connection to back-end services Proficiency in C++ with Android NDK integration Proficiency in Flutter, Java, Kotlin, Python, C#, and/or C++ Ability to use the Android Studio, including the Android SDK and Microsoft Visual Studio with ease Experience analysing, designing, coding, developing, testing, connecting, and implementing RESTful APIs Strong analytics, algorithm, and data structures skills Translate designs and wireframes in high-quality code Identify and correct bottlenecks and fix bugs Experience developing Android applications Familiar with program testing Strong analytical, communication, interpersonal, teamwork, time management, and problem-solving/troubleshooting skills Operations analysis and inductive reasoning skills Understanding Google's Android design principles and interface guidelines Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker Great organisational and/or project management skills Qualifications Degree in Computer Science, Software Engineering, Mathematics, or relevant field Related certifications are added advantage 3+ years of relevant, hands-on experience as an Android Developer Understanding of Agile software tools such as Git, GitHub, Jenkins, Gradle, and Docker

2 months ago