Information Technology Jobs at AgroMall Discovery and Extension Services Limited


AgroMall Discovery and Extension Services Limited is at the intersection of digitised agricultural production support, digitised agricultural extension and digital financial services. We integrate agricultural economics, agronomy and quality control with financial services on our digital platforms turning them into powerful tools in the hands of our agents and farmers for improved farm production and financial inclusion of the rural economy. We also work closely with our larger clients who are focused on development and improvement of the rural economy. We help them to identify and engage in opportunities, effectively and sustainably delivering on them, while aggregating individual and value chain level data to provide situational awareness to participants in the agricultural value chain.
We are recruiting to fill the positions below:
   
Job Title: Front End Developer Location: Lagos Job Level: Mid-Level Employment Type: Full Time Job Function: IT
Description
  • Are you interested in developing a product that will enhance and make agriculture and farming to be better? The science is clear: happier employees are more productive and stay at companies longer - everyone wins!
Where you fit in:
  • We are committed to change the world for the better by bringing greater meaning and happiness into people’s lives, everywhere through agriculture and technology. We are passionate about our mission, and excited to grow our company with people who want to do the same - and people who will bring in their different perspectives to help us continue to shape our team and company. If this is you, we encourage you to swim into our candidate pool!
Job Purpose
  • We are looking for programmers with a keen eye for design for the position of Front-End Developer. Front end Developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency and maintaining brand consistency across all web pages, among other duties.
  • Front End Developers are required to work in teams alongside Back end Developers, Graphic Designers and User Experience Designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.
Role and Responsibilities
  • Partake in the development of all company web applications and work with other developers, creative team, designers and research team
  • Write quality and efficient codes, converting UI designs to code and create technical documentation for reference and reporting
  • Write web application code following best practices and troubleshoot, test, debug and upgrade existing software
  • Deliver code in an agile team environment and daily code commits and drive innovation through rapid prototyping and iterative development.
  • Be aptly updated on the latest industry trends in the web technologies
Qualifications
  • 3 to 5 years+ experience in web development
  • Active in the Nigeria technology ecosystem, have good, well established and relevant industry relationships
  • Advance Experience with HTML, CSS 3 (CSS grid, Flex Box) , JS (ES 6) & TypeScript
  • Knowledge of package managers (npm, yarn)
  • Experience with CSS Preprocessors: SASS, POST CSS, Less
  • Knowledge of all of these CSS frameworks: Bootstrap, Material UI
  • Experience with build tools: Prettier, ESLint, npm scripts, webpack, parcel
  • Knowledge of SOLID principle, TDD tools (Jest, Cypress)
  • Experience writing UI, Unit, Integration & Functional test
  • Solid experience with React JS, Redux. React Native is a plus
  • Authentication Methodologies: JWT
  • Knowledge of Docker is an advantage
  • Experience with GIT & Jira workflow and experience with REST, Axios & Fetch API.
Culture Traits:
  • Must be a High performer with a drive for excellence and growth
  • Must be an optimist disruptive thinker with a sight for possibilities irrespective of the situation
  • Must be a creative person with the right workplace ethics and behaviour
  • Must be committed to continuous learning and showing mutual respect to all levels of staff.
  • Strong team player and ability to collaborate with team members
  • Must be very strong at execution and executing within timelines
  • Must be smart with an appetite for creativity and innovation.
Benefits
  • Health Management Organisation
  • Training and Development Opportunities
  • Flexible time and days of work
  • Gym Membership
  • Opportunity to work with bright minds.
Interested and qualified candidates should: Click here to apply
     
Job Title: Devops Engineer Location: Lagos Level: Mid-Level Title: Full Time Function: IT
Job Summary
  • We are looking for an analytical, result-driven Devops Engineer who will work with our team of brilliant minds to achieve organizational goals.
  • The Devops Engineer must be able to collaborate with software developers, system operators and other IT staff members to manage code releases.
  • He or She must have the ability to merge the barriers that exist between software development, testing and operations teams and also keep existing networks in mind as they design, plan and test.
Roles
  • Effective communicator and collaborator, manages and maintain the company existing cloud infrastructures
  • Works closely with the technical leads & project manager to suggest best infrastructural needs during project initiation phase
  • Partake in the development of all company business applications, work with other developers, creative team, designers and research team
  • Monitor, scale & pre-emptively ensure zero down time on all cloud services.
  • Follow best and standard practices and study technical documentation for infrastructural decision making
  • Write automation tests for software’s and application deployments in our Cloud environment.
  • Create sandbox environments for code testing & management and be aptly updated on the latest industry trends in cloud technology
Qualifications
  • Minimum Bachelor's degree or equivalent in computer Science, Information Technology, Engineering or related field.
  • 2 to 5 years+ experience as a devops engineer
  • Active in the Nigeria technology ecosystem, have good, well established and relevant industry relationships
  • Knowledge of any of these programming language (JavaScript, PHP) and sound knowledge of Linux/Unix OS, Bash Scripting, Vim/Nano.
  • Understands OS concepts (Virtualization, File System, Process, Sockets, Memory Management)
  • Networking & Security (OSI Model, HTTP, FTP, SSL, Domain Configuration)
  • Experience setting up Caching server, Load Balancer, Firewalls, Apache/NginX server, Reverse/Forward proxy
  • Sound knowledge of any CI/CD tools: Jenkins, CircleCI, TeamCity and knowledge of containerisation: Docker
  • Hands on Knowledge of AWS and any other Cloud infrastructure: Azure, Heroku, Digital Ocean
  • Knowledge of Server & Serverless infrastructure, any infrastructure monitoring tool, logs management & application monitoring.
  • Experience with GIT, Jira and Agile methodology, Ansible, Kubernetes, Terraform
Culture:
  • Must be a High performer with a drive for excellence and growth
  • Must be an optimist disruptive thinker with a sight for possibilities irrespective of the situation
  • Must be a creative person with the right workplace ethics and behaviour
  • Must be committed to continuous learning and showing mutual respect to all levels of staff.
  • Strong team player and ability to collaborate with team members
  • Must be very strong at execution and executing within timelines
  • Must be smart with an appetite for creativity and innovation
Benefits
  • Health Insurance
  • Learning & Growth Opportunities
  • Flexible time and days of work
  • Subsidized lunch
  • Opportunity to work with bright minds and even more
Interested and qualified candidates should: Click here to apply
     
Job Title: Back End Developer Location: Lagos Job Level: Mid-Level Employment Type: Full Time Job Function: IT
Where You Fit in
  • We are committed to change the world for the better by bringing greater meaning and happiness into people’s lives, everywhere through agriculture and technology. We are passionate about our mission, and excited to grow our company with people who want to do the same - and people who will bring in their different perspectives to help us continue to shape our team and company. If this is you, we encourage you to swim into our candidate pool!
Job Purpose
  • We are looking for an analytical, results-driven Back-end Developer who will work with our team of brilliant minds to achieve organizational goals.
  • The Back-end Developer will use his or her understanding of programming languages and tools to analyse current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.
Roles and Responsibilities
  • Partake in the development of all company web applications
  • Work with other developers, creative team, designers and research team
  • Write quality and efficient codes and converting UI designs to code
  • Create technical documentation for reference and reporting
  • Write web application code following best practices
  • Deliver code in an agile team environment.
  • Assist with application deployments in our Cloud environment.
  • Drive innovation through rapid prototyping and iterative development.
  • Troubleshoot, test, debug and upgrade existing software
  • Be aptly updated on the latest industry trends in the web technologies
Qualification and Experience
  • Minimum Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering or a related field.
  • 3 to 5 years of working experience as Back End Developer
  • API design and development and RESTful Services
  • Intermediate/Expert knowledge of PHP & NodeJS
  • Knowledge of all of these frameworks: Laravel, Lumen, Express
  • Knowledge of package managers (Composer, NPM/Yarn)
  • Knowledge of SOLID principle, TDD, PSR, ESlint & Prettier
  • Knowledge of PHP Unit, Jest / Mocha / Chai
  • Strong Experience with MySQL. MongoDB is an advantage
  • Knowledge of Caching: Redis, Memcached
  • Authentication Methodologies: JWT
  • Knowledge of Docker is an advantage and knowledge of GIT workflow
  • Experience with Jira workflow
Culture Traits:
  • Must be a High performer with a drive for excellence and growth
  • Must be an optimist disruptive thinker with a sight for possibilities irrespective of the situation
  • Must be a creative person with the right workplace ethics and behaviour
  • Must be committed to continuous learning and showing mutual respect to all levels of staff.
  • Strong team player and ability to collaborate with team members
  • Must be very strong at execution and executing within timelines
  • Must be smart with an appetite for creativity and innovation
Benefits
  • Health Management Organisation
  • Training and Development Opportunities
  • Flexible time and days of work
  • Gym Membership
  • Opportunity to work with bright minds
Interested and qualified candidates should: Click here to apply
   
Job Title: Mobile Application Developer Location: Lagos Level: Mid-Level Title: Full Time Function: IT
Job Summary
  • We are committed to change the world for the better by bringing greater meaning and happiness into people’s lives, everywhere through agriculture and technology.
  • We are passionate about our mission, and excited to grow our company with people who want to do the same - and people who will bring in their different perspectives to help us continue to shape our team and company. If this is you, we encourage you to swim into our candidate pool!
Roles
  • Partake in the development of all company mobile applications
  • Work with other developers, creative team, designers and research team
  • Write quality and efficient codes and converting UI designs to code
  • Create technical documentation for reference and reporting and write application code following best practices
  • Deliver code in an agile team environment and drive innovation through rapid prototyping and iterative development.
  • Troubleshoot, test, debug and upgrade existing software
  • Be aptly updated on the latest industry trends in the web technologies
Qualifications
  • 3 to 5 years+ experience in web development
  • Active in the Nigeria technology ecosystem, have good, well established and relevant industry relationships
  • Strong knowledge of Android SDK, Android versions, and how to deal with different screen sizes
  • Familiarity with RESTful APIs
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Strong knowledge of the Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiar with continuous integration & unit test
  • Experience with Android Jetpack components, MVVM architecture and solid software design practices
  • Strong knowledge of Room (SQL) & SQLite
  • Strong knowledge of Kotlin / Java
  • Proficient understanding of code versioning tools, such as Git
Culture:
  • Must be a High performer with a drive for excellence and growth
  • Must be an optimist disruptive thinker with a sight for possibilities irrespective of the situation
  • Must be a creative person with the right workplace ethics and behaviour
  • Must be committed to continuous learning and showing mutual respect to all levels of staff.
  • Strong team player and ability to collaborate with team members
  • Must be very strong at execution and executing within timelines
  • Must be smart with an appetite for creativity and innovation
Benefits
  • Health Insurance
  • Learning & Growth Opportunities
  • Flexible time and days of work
  • Subsidized lunch
  • Opportunity to work with bright minds and even more
Interested and qualified candidates should: Click here to apply
     
Job Title: Executive Assistant Location: Lagos
Job Purpose
  • Executive Assistant will provide personalized secretarial and administrative support in a well-organized and timely manner.
  • You will work on a one-to-one basis on a variety of tasks related to CEO’s working life and communication.
Principal Responsibilities Operational and Technical Responsibilities:
  • To provide administrative support to the MD
  • General office support to include minute taking, monthly reporting, preparing presentation materials, dealing with telephone inquires, filing and general correspondence.
  • Develop and maintain records and information systems in accordance with office policy and procedures.
  • Prioritizing all incoming mail and ensuring necessary actions are taken.
  • Represent the Managing Director in Meetings and Manage his interim.
  • Assist in organizing and maintaining systems for the storage and retrieval of information.
  • Provide an effective interface between the MD’s guests and other members of the company.
  • Respond to internal and external inquiries and as far as is possible process these through to their resolution.
  • Effective time and diary management for the MD and handle other administrative functions of MD.
  • Answering phones and routing calls to the correct person or taking messages.
  • Filing and retrieving corporate records, documents, and reports.
  • Researching and conducting data to prepare documents for review and presentation
  • Helping prepare for meetings and accurately recording minutes from meetings.
  • Using various software, including word processing, spreadsheets, databases, and presentation software.
  • Making travel arrangements for executives and performing office duties that include ordering supplies and managing a records database.
Education and Experience and Requirements:
  • A University Degree
  • Relevant professional qualifications would be an added advantage.
  • At least 2-5 years relevant work experience.
  • Females are encouraged to apply
  • Must be Poise, Presentable in terms of appearance and communicates excellently well
Technical skills:
  • Excellent time management skills.
  • Good influencing skills.
  • Excellent interpersonal skills, demonstrating the ability to deal with people in stressful situations.
  • Presentation Skills
  • Good communication skills
  • Excellent Analytical Skills
  • High level of proficiency in MS Office suite and MS Outlook
Interested and qualified candidates should: Click here to apply
     
Job Title: Software Tester Location: Lagos Job Level: Mid-Level Employment Type: Full Time Job Function: IT
Roles and Responsibilities
  • Consulting with internal stakeholders in product and engineering on best practices and standards within AgroMall
  • Using your QA experience to build a ‘quality culture ‘, working closely with Engineering and Product to educate and empower
  • Taking ownership of the development and execution of automated tests for our existing product and new features
  • Writing integration tests and performing UI tests to identify gaps in the quality and security of our platform
  • Building tools and processes to ensure data quality and consistency; Documenting and evaluating test results
  • Creating and maintaining structured test cases for our complex applications.
  • Identifying and proactively communicating improvements to support test-ability and quality outcomes
Qualifications
  • Well-rounded background in Computer Science and Software Architecture.
  • Strong current expertise in QA Engineering; specializing in data quality and consistency OR front end testing automation
  • Keen eye for detail and paranoia will stand you out
  • Proven experience in establishing test automation practices in an Agile (SCRUM) team using Katalon or Selenium Web Driver.
  • Current experience in working with database systems, experience with SQL is a plus
  • Experience in Quality Assurance for web and mobile applications as well as with Selenium or API testing tools such as POSTMAN
  • Experience with different programming languages is a plus e.g. Java, Python, JS, Groovy, etc.
  • Good knowledge of Git is a plus
  • Excellent communication skills; business fluency in English is a must
  • A strong sense of ownership of the work you do and believe in doing things the right way for the right reasons
  • A fanatical pursuit of quality with a strong appreciation for the connection between the software you build and the experience it delivers to customers.
Interested and qualified candidates should: Click here to apply
  Application Deadline  31st January, 2020