Company Logo

Mobile Software Developer

  • Blackara Limited
Jobs > Real Estate > Mobile Software Developer
Description

Core Responsibilities:

  • Active role in the conceptualization, designing and development of all company mobile applications.
  • Work with other developers, creative team, designers and research team.
  • Write quality and efficient mobile software codes.
  • Convert UI designs to code.
  • Create technical documentation for reference and reporting.
  • Drive innovation through rapid prototyping and interactive development.
  • Troubleshoot, test, debug and upgrade existing software.
  • Be aptly updated on the latest industry trends in Web technologies.


Key Requirements:

  • Strong knowledge of Andriod SDK, Android versions, IOS & how to deal with different screen sizes.
  • Familiarity with RESTful APIs
  • Strong knowledge of Android & IOS UI design principles, patterns and best practices.
  • Strong knowledge of the Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiar with continuous integration and unit test.
  • Experience with Android Jet-pack components, MVVM architecture.
  • Strong knowledge of Room (SQL) and SQLite.
  • Strong knowledge of Java
  • Proficient understanding of code versioning tools such as Git


Skills and Requirements:

  • BSc/Msc Graduate with an engineering or science degree.
  • 2 to 5 years work experience as a mobile software developer.
  • Must reside within Surulere/Festac or its environs.
  • Strong experience in building applications on native Android/IOS Platforms.
  • Good UI/UX Interface design experience.
  • Good knowledge of Git version control.
  • Proficient understanding of OWASP security principles.