Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 27, 2022
    Deadline: Not specified
  • Asante Financial Services Group is a high-impact digital financial services firm focused on advancing financial independence and improving the well-being of Underserved small businesses and individuals in Africa.
    Read more about this company


    Frontend Developer

    Job Objective

    We are looking for a skilled mobile developer with prior developing experience to create and maintain mobile applications for Android, iOS, and Web-based ones for Windows devices. The Front End Developer's responsibilities include researching UI and UX trends, supporting and updating current applications, and working with product and technical colleagues to bring innovative ideas for new application releases.

    To be successful as a mobile developer you must combine your development experience with knowledge of end user story flow modelling, UI and UX with insight into the latest technologies and designs in Digital Banking Front End applications.

    Key responsibilities

    • Build, deploy and maintain robust mobile apps to Android/ iOS/ Web platforms using a single Flutter codebase for Loans/Microfinancing app
    • Design, build, test and implement new app digital banking modules based on the product requirements using Flutter framework
    • Write readable and clear code that will be extensively documented for future use and upgrades
    • Maintain existing codebase and versions control
    • Build well-documented and commented code and code libraries for future re-use
    • Integrate various APIs from internal systems and third parties
    • Participate in software architecture, design discussions and code reviews
    • Optimize application code for pre-checks, maximum performance, speed and scalability
    • Debug existing apps components, conduct tests, fix issues and minimize regression
    • Share feedback and brainstorm ideas with teams to improve the development process
    • Contribute in peer unit tests, SIT tests, UI tests and UAT tests
    • Stay up to date with the latest technologies and approaches for modern mobile applications
    • Integrate user-interface elements developed by other developers
    • Build user interfaces based on designs and specifications
    • Collaborate closely with the teams Business Analyst, PMs, QAs, and other developers
    • Contribute, build and follow development guidelines and best practices, do retrospectives

    Skills and qualification

    • Degree in computer science, engineering, software development or information systems
    • Proven 2+ years experience coding with Flutter framework
    • Proficient 3+ years experience in mobile development Android or iOS using native and cross-platform coding languages for Android, iOS and Windows
    • Proven working experience in front end development with demonstrable portfolio of one or more mobile apps in Google Play and App Store or in GitHub, ideally developed using Flutter framework
    • Ability to write readable well-commented code, create good documentation for existing code, and refactor the previously written code into readable and stable re-usable condition
    • Solid understanding of the Scrum project management and Agile software development life cycle, including automated testing and building
    • Experience of coding with third-party libraries and APIs, connecting remote data via REST and JSON
    • Working knowledge of the mobile landscape, architectures, development and design trends
    • Proficient understanding of code version control tools, such as Git, Bitbucket and Jenkins
    • Comfortable using test cases and test scripts for debugging code, troubleshooting, enhancing performance and reliability of the front end app. Experience with automated testing is a plus
    • Experience of front end tech stacks like HTML, CSS3 and JavaScript flavors
    • Experience of object oriented coding languages like Java and C++
    • Problem-solving, critical thinking and communication skills, ability to multitask
    • Positive working attitude, strong interpersonal, team communication and collaboration skills

    Method of Application

    Does this sound like you? Please send your application to [email protected] and indicate Business analyst on the subject of your email.

    Be found by employers. Sign up and complete your profile.

  • Apply Now
  • Send your application

    View All Vacancies at Asante Financial Services Grou... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail