Software Developer (Flutter) at Africhange Technologies Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
79744
Job Views
99

Job Description



Responsibilities



  • Design and Build highly sophisticated and scalable apps using Flutter

  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS

  • Translate and Build the designs and Wireframes into high-quality responsive UI code

  • Write efficient queries for core Data

  • Use of Model-View-Controller ( MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.

  • Explore feasible architectures for implementing new features

  • Resolve any problems existing in the system and suggest and add new features in the complete system

  • Suggest space and time-efficient Data Structures

  • Follow the best practices while developing the app and also keep everything structured and well documented

  • Use CI/CD for smooth deployment

  • Document the project and code efficiently

  • Manage the code and project on Git in order to keep in sync with other team members and managers

  • Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities

  • Ensure security guidelines are always followed while developing the app. 

  • Suggest new features and/or enhancements

  • Maintaining software through product lifecycle including design, development, verification and bug fixes

  • Connect regularly with the Quality Assurance Specialist to deliver a stable app

  • Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner

  • Perform time profiling and memory leaks assessment

  • Execute app verification protocol


 Specifications



  • BSC/HND in Computer Science or equivalent

  • Relevant certification(s) in Software Engineering or its related course

  • Three or more years’ experience

  • Understanding of Agile development methodologies

  • Data access and API integration,

  • SOLID Design Principles

  • Knowledge of successful development workflows.

  • Flutter

  • Native Android and IOS

  • Experience with Firebase

  • Understanding usage of Figma /or AdobeXD

  • Git

  • High level of self-organisation 

  • Strong teamwork and communication skills


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept