Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jun 29, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    MFS Africa is a pan-African fintech company that develops innovative value added services for mobile wallets. The company works in close partnership with mobile network operators and financial institutions to bring simple and relevant financial services to un- and under-banked customers.
    Read more about this company

     

    Technical Lead

    What you already have?

    • Excellent analytical skills and the ability to develop processes and methodologies
    • Expert knowledge of at least two of the following: AngularJS, React, Vue, Flutter
    • Expert knowledge of at least two of the following: Java, Node, Python, Typescript
    • Advanced knowledge of building cross-platform native (iOS and Android) and web applications
    • Advanced knowledge of Software Architecture and design patterns (SOLID, GoF)
    • Advanced understanding of reactive and functional programming
    • Skilled at modelling and orchestrating state through a server & database
    • Advanced knowledge in one or more database technologies: Mysql, Mongo, Postgres, SQLServer
    • Familiarity with RESTful APIs to connect mobile applications with back-end services
    • Demonstrable capability to use OS frameworks for multi-threading, data persistence, and adapting user interface across multiple screen sizes
    • Advanced knowledge in one or more cloud technologies: AWS, Azure, GCP
    • Advanced understanding of web application best practices, architecture, testing
    • Familiarity with Agile/Scrum concepts and experience working in an Agile environment
    • Excellent communication skills to interface with product owners, stakeholders, and team members

    Duties and Responsibilities:

    • Collaborate with software developers, business analysts, software architects and scrum masters to plan, design, develop, test, and maintain development projects, as per Agile process
    • Assist in the collection and documentation of user requirements, development of user stories, estimates and work plans
    • Maintain high standards of software quality within the team by establishing good practices and habits
    • Participate in code and peer-reviews of solution designs and related code
    • Design, develop, and unit test applications in accordance with established standards
    • Package and support deployment of releases to pre-production and test environments
    • Develop, refine, and fine-tune applications
    • Analyse and resolve technical and application problems
    • Ensure the software team delivers successful projects on time and within budget
    • Provide technical leadership and direction to the team
    • Develop the team through coaching, mentorship and by identifying technical training needs
    • Develop the technical design documents, ensures proper handover of the technical design to developers(team) to code as per design
    • Performing a QA review of applications/products built for the provided design
    • Identify gaps in existing systems and suggest solutions for the identified gaps
    • Quick learning of current market frameworks and tools to introduce in projects

    Tech Stack:

    • Java/Node/Python/Type script
    • AngularJS/React/Vue/Flutter
    • IOS/Android
    • REST/SOAP Web services
    • Relational databases (Mysql/Mongo/Postgres/SQLServer
    • Cloud technologies (AWS/Azure/GCP)

    An ideal candidate will have the following qualifications and experience:

    • Bachelor degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
    • Experience working in an Agile environment
    • Minimum of 6+ years of experience in developing complex web and mobile applications
    • Minimum of 3+ years of experience in a technical leadership role including architecting end-to-end mobile applications

    Method of Application

    Interested and qualified? Go to MFS Africa on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MFS Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail