Overview

OmniRetail is a unified consumer goods distribution platform that improves the inefficiencies of traditional trade by digitising the key stakeholders through its stellar products; OmniBiz, the B2B e-commerce platform; and Mplify, a Distribution Management Solution that helps FMCG distributors drive growth by automating their sales and inventory on a best-in-class technology stack. OmniPay is the embedded finance solution for OmniBiz and Mplify.

Job Position: React Native Developer

Job Location: Lagos

Job Description

  • As a React Native Developer, you will be responsible for designing, developing, and maintaining our e-commerce platform.
  • You will work closely with cross-functional teams, including product managers, designers, and other developers, to create robust and scalable solutions.
  • Your expertise in both front-end and back-end development will be crucial in enhancing our platform’s functionality and user experience.

Job Responsibilities

  • Develop and maintain web applications using React for the front end and Node.js/Express for the back end.
  • Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
  • Ensure high performance and responsiveness of applications, focusing on both the front-end and back-end.
  • Implement RESTful APIs to integrate with various services and third-party APIs.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug and upgrade existing software.

Job Requirements

  • Bachelor’s Degree is required
  • 5 years of industry experience
  • React /HTML/CSS
  • Strong analytical, design, and problem-solving skills, with a strong desire to create new things, dive in wherever there’s a need, and learn new things
  • Hands-on experience in modern JavaScript frameworks and libraries (e.g. React, Angular, Vue, and Ember)
  • Hands-on experience in Server-side development using NodeJS
  • Proficient in HTML5, CSS, and CSS Preprocessors (Less/Sass) and able to create clean and precise browser-compatible code
  • Understanding associated patterns like Web component-based architecture, microapps, or JAM stack.
  • Well-versed in ES6 and Typescript with CSS preprocessor tools like SASS, LESS, or Stylus.
  • Good understanding of Data Structure and algorithms like Graphs, Tree, Stack, Queues, Maps and Heaps. Algorithms like Traversals, BFS, DFS, Divide and Conquer, Sorting, and lists.
  • Experience in SQL databases such as Postgres or MySQL. NoSQL concepts and databases are based on object stores and Stores like MongoDB, DynamoDB, and Cassandra.
  • Experience in unit test frameworks like Jasmine, Jest, Junit, and package management.
  • A strong team player used to work in an agile (scrum) environment.
  • Writing reusable, testable, and efficient code.
  • Need to optimize codes and test programming modules.

How to Apply
Interested and qualified candidates should send their CV to: olamide.olomolatan@omnipay.com.ng using the job title and location as the subject of the mail.

Tagged as: Information Technology