Software Engineer (Back End / Full Stack) at Primera Africa Finance Group

Job Overview

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

Additional Details

Job ID
5312
Job Views
89

Job Description



Job Description



  • Researching, designing, implementing and managingsoftwareprograms (Web and Mobile Applications).

  • Testing and evaluating new programs.

  • Identifying areas for modification in existing programs and subsequently developing these modifications.

  • Writing and implementing efficient code.

  • Analyse user requirements and convert requirements to design documents.

  • Multi-task and change from one task to another without loss of efficiency or composure

  • Demonstrable portfolio of released applications on the App store or the Android market.

  • Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces.

  • Be a part of a small, close knit and Agile team working on a wide range of activities to get a new business and products up and running.


Qualifications



  • B.Sc in Mathematics, Computer Science, Engineering or any related field

  • 3 - 4 years relevant work experience as a Back End Software Developer.

  • Proven work experience as a Mobile developer preferably in the FINTEC space

  • Familiarity with RESTful APIs

  • Strong knowledge of Android UI design principles, patterns, and best practices

  • Knowledge of HTML5, Phyton, Php, Laravel, JavaScript Mobile Development, React Native/Flutter, AWS, Azure, and other cloud related services

  • In-depth knowledge of at least one programming language like Swift and Java

  • Should be ready to transition into IOS

  • Strong knowledge of both JavaScript proficiency and understanding of solid design principles (plugins, node packages, etc.)

  • Experience as a front-end, UI/UX developer

  • Experience with third-party libraries and APIs

  • Familiarity with OOP design principles

  • Proficient understanding of code versioning tools, such as Git

  • Proficiency in designing interfaces and building clickable prototypes using Sketch, InVision, Axure, etc.


Required Skills & Competencies:



  • Critical thinking

  • Problem solving

  • Organize information

  • Strong knowledge of banking operations

  • Process Improvement

  • Change Management

  • Pay attention to details

  • Team player

  • Honest, proactive and hardworking

  • Ability to adapt to changes

  • Excellent written and verbal communication skills.

Similar Jobs

Cookies

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

Accept