Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Nov 25, 2020
    Deadline: Not specified
  • Want to get a job fast? Signup and complete your profile on MyJobMag. Employers will find you 4x faster with a complete profile. You can download your completed profile anytime
    Cowrywise is a fintech company democratizing access to premium financial services by making these services available to the mass market cheaply.
    Read more about this company


    Software Engineer (Android)

    Department: Engineering


    • This requires us to cater to the teeming population of Android mobile app users across the continent. We're looking for a Software engineer(Android focused) to help us achieve this goal.

    You Will Be

    • Designing and developing advanced applications for the Android platform
    • Working with engineers, product managers, designers, and stakeholders across the company to bring new features and products to our customers.
    • Working with user research and product design to understand users and address their needs
    • Performing Unit-testing code for robustness, including edge cases, usability, and general reliability
    • Working with other engineers to perform bug fixes and improving application speed, usability, and performance.


    • Experience with developing apps with Android SDK
    • Strong knowledge of Kotlin, Java
    • 2+ years of experience developing Android mobile applications, with at least 1 sample project on the google play store.
    • Working knowledge of AAC and android Jetpack
    • Familiarity with Room, LiveData, Coroutines, Retrofit, WorkManager, etc
    • Ability to use git
    • Strong computer science fundamentals, algorithms, and data structures background
    • Close familiarity with software engineering tools, software development methodology, TDD, and release processes is a big advantage.


    Application Instructions:

    • Complete this Test Android Test (Currency Converter) and submit in the application form
    • Build the APK and upload to google drive. Make sure it is accessible by everyone. Enter the link in the application form.

    go to method of application »

    Software Engineer (IOS)

    About the Position

    • We are looking for a skilled Software Engineer(iOS) who will join our team of talented engineers to design and help us to build the next generation of our mobile applications.
    • You should be able to write clean code while maintaining Apple development standards.

    Your role will involve:

    • Creating and maintaining advanced applications for the iOS platform.
    • Working together with cross-functional teams to define, design, and ship new features.
    • Covering your code with unit tests to ensure robustness, including edge cases, usability, and general reliability.
    • Troubleshooting issues and bugs and improve application performance.
    • Exploring, evaluating, and implementing new technologies to maximize development efficiency.

    What we look for:

    • 2+ years' experience of working in an iOS Developer position with a good understanding of the full mobile development life cycle.
    • At least one original iOS application is published in the app store.
    • Significant experience in software development, including work with third-party libraries and APIs.
    • Excellent knowledge of Swift, SwiftUI, Objective-C, and Cocoa Touch. You must be familiar with tools like Realm Swift, Alamofire/Promise Kit, SwiftyJSON.
    • Good experience with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
    • Good knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
    • Strong computer science fundamentals, algorithms, and data structures background
    • Close familiarity with software engineering tools, software development methodology, TDD, and release processes is a big advantage.


    Application Instructions:

    • Complete this test iOS Developer Test and submit in the application form with your entry's repo

    go to method of application »

    Software Engineer (Backend)

    About this Position

    • We are looking for a Software Engineer (Backend) to help us as we scale out our engineering infrastructure, software, and services
    • Talk to us if you are interested in a fast-paced environment and if you are passionate about using technology to solve exciting problems.

    Your Role Will Involve

    • Working within the engineering team to build new product features and enhancements, while solving some of the most interesting problems in financial analysis, machine learning, payments systems, and infrastructure scaling.
    • Building internal and external interfaces (API) for a diverse set of touchpoints, while also consuming other 3rd party interfaces.
    • Collaborating with product designers, product managers, and the rest of the team to bring to life new experiences for our customers.
    • Working on scaling our backend infrastructure on AWS, including writing automation scripts and technical documentation.
    • Contribute to raising our engineering standards, tooling, and processes

    What We Look For

    • 3+ years of experience developing backend software applications, web or mobile applications, and public-facing APIs.
    • Solid knowledge of writing software in Python. Good knowledge of Django and other Python frameworks will be an added advantage, including experience with caching, queuing, and asynchronous tasks and frameworks.
    • Our infrastructure is purely nix-based, so we'd love to see you have a good experience working with production apps on Linux environments and you're not afraid of being dropped in front of a shell prompt.
    • Strong computer science fundamentals, algorithms, and data structures background.
    • Experience with containers, and container orchestration using Docker and Kubernetes
    • Close familiarity with software engineering tools, software development methodology, TDD, and release processes is a big advantage.

    TLDR Requirements

    • Sound Knowledge of Python web frameworks (Django, Flask, Falcon)
    • Working knowledge of Database Systems (Mysql, Postgres)
    • Familiarity with using Linux commands (centos or ubuntu)
    • Familiarity with uwsgi, gunicorn, nginx and apache
    • Ability to use git
    • Good understanding of REST principles and a fair understanding of building RESTful APIs with Django rest framework
    • Familiarity with Oauth2 and JWT Authentication
    • Bonus points for Celery, Redis, Memcache, Docker, RabbitMQ.

    go to method of application »

    Finance Manager

    Department: Finance

    About this Role

    • We are looking for a Finance Manager to strengthen our team as we march to our next growth phase. You will be responsible for analysing everyday financial activities and keep a tab on the financial health of Cowrywise.
    • You will lead the development of financial reports, budget and strategies to guide executives in making sound business decisions in the short and long term.
    • This role requires an experienced finance professional who is able to combine strategy with execution flawlessly.

    As a crucial member of the finance team, you will be responsible for:

    • Collecting, interpreting and reviewing financial information
    • Developing trends and projections for the firm’s finances.
    • Reporting to management and stakeholders, and providing advice on how the company and future business decisions might be impacted
    • Developing financial reports and interpreting financial information to management and stakeholders while recommending further courses of action.
    • Developing long-term business plans based on these reports
    • Reviewing, monitoring and managing budgets
    • Developing strategies that work to minimise financial risk
    • Oversee operations of the finance team, set goals and objectives, and design a framework for these to be met.
    • Maintain the financial health of the organization.

    Desired Qualifications

    • Minimum of 5 years of relevant experience.
    • BSc and or MSc degree in Finance, Accounting or Economics from reputable institutions.
    • Professional qualifications such as CFA, ACCA or similar will be strongly considered.

    Desired Skillsets:

    • A keen analytical eye, and extensive experience building integrated financial models from scratch (in Excel or other planning applications).
    • Experience in the financial sector with previous possible roles such as financial analyst
    • Extensive understanding of financial trends both within the company and general market patterns
    • Strong interpersonal, communication and presentation skills and a willingness to proactively work with functions across the company.
    • Able to manage, guide and lead employees to ensure appropriate financial processes are being used
    • A solid understanding of financial statistics and accounting principles
    • Working knowledge of all statutory legislation and regulations
    • Highly comfortable with a fast-paced and growing work environment.
    • Interest in fintech and hungry to learn

    go to method of application »

    Software Engineer (Frontend)

    About this position

    • We are looking for a top-notch Software Engineer (Frontend) to help us bring exhilarating engineering experiences to our users across the web. Your work will cut across our internal tools and dashboards; to tools used by our customers. You will work with our designers to bring their designs to life.


    • Implementing pixel-perfect design prototypes for our website, internal and user-facing dashboards
    • Regularly optimizing the frontend code for faster loading, better usability, conversion optimizations.
    • Connecting frontend components to the backend using Restful API's.
    • Assisting the Growth team in coding various web collaterals, and optimizing user journeys on the website.
    • Work directly with the UX design team to continuously improve our customers (both internal and external) experience


    • 3+ years of experience in web development
    • Good understanding of front-end technologies, such as JavaScript, HTML SCSS and SVG Animations
    • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
    • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
    • Proficiency with modern development tools, like Gulp, Npm, Webpack, and Git
    • Experience with both consuming and designing RESTful APIs


    Application Procedure
    Take this test (Frontend Engineer Test) and submit in the application form with your entry's repo and a public demo url

    go to method of application »

    Product Designer

    About this Position

    • We are looking for a top-notch Product Designer to help us create exhilarating design experiences for our users. Your work will cut across our mobile apps, internal tools, and dashboards.
    • You should be able to translate user requirements into beautiful experiences, have attention to detail in creating interfaces, and adept at understanding how design impacts growth.


    • Work together with product management and engineering teams to translate requirements into beautiful, usable, and realistic interfaces.
    • Participate in all visual design stages from concept to final hand-off to engineering.
    • Develop original ideas that bring simplicity and user-friendliness to complex design roadblocks.
    • Prepare wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
    • Discuss designs and key milestone deliverables with peers and executive-level stakeholders.
    • Perform user research and evaluate user feedback.
    • Set design guidelines, best practices, and standards.
    • Stay up-to-date with the latest UI trends, techniques, and technologies.


    • 2+ years of experience working in a product-driven company preferably fintech.
    • Strong visual design skills with a good understanding of user-system interaction.
    • Significant experience with Sketch, Figma, Illustrator, OmniGraffle, or other visual design and wire-framing tools.
    • Profound UI design skills with a solid portfolio of design projects.
    • Significant experience in creating wireframes, storyboards, user flows, process flows, and site maps

    go to method of application »

    Data Scientist

    About this Position

    • In achieving our goal of making wealth management accessible to Africans, we work with a lot of data from different sources. We are looking for a Data scientist who will make these data fit together like a jigsaw puzzle.
    • You will help us analyze large amounts of raw information to find patterns and use them to optimize our performance.
    • You will build data products to extract valuable business insights, analyze trends, and help us make better decisions. We are looking for someone passionate about answering tough questions with data.

    Your Will:

    • Design, build, and manage data pipeline infrastructure that will power our products and our internal analytics tools.
    • Build robust data models, reports, and visualizations to support the business
    • Create predictive models and machine-learning algorithms
    • Identify the needs of the business and product teams, and come up with appropriate data-driven solutions.
    • Identify the required data needed by the analytics tools and work with the engineering team to ensure such data is collected and available to produce relevant business insights.
    • Work with the product teams to create new products and features based on derived insights from data.

    What we look for:

    • Bachelor's degree in Computer science, Data Science, Statistics, Applied Math, Operations Research, or a related field
    • 2+ years of experience working as a data scientist, developing data pipelines and analytics.
    • Experience involving using quantitative data analysis to solve real-world problems.
    • You are skilled and experienced in extracting insights from data and communicating such insights to both technical and non-technical stakeholders.
    • Strong communication and presentation skills.
    • You have a solid grounding in SQL and Python and are comfortable using them every day. You enjoy exploring data, designing and evaluating machine learning models.
    • You are a team player and you enjoy working with a diverse group of people to solve problems.
    • Experience with open-source data science/machine learning, analytics tools, libraries, and frameworks like Scikit learn, Numpy, Pandas, Matplotlib, Scipy, Tensorflow etc.

    Method of Application

    Use the link(s) below to apply on company website.


    Note: We do not expect that all applicants would have all the desired skillsets. You will be given strong consideration if you are particularly exceptional in few and have some interest and capabilities in others.

    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
Send your application through

Yahoomail Gmail Hotmail