Technology

Software Developer At Online Foodstuff Store Limited

Online Foodstuff Store Limited·All, nigeria·Full Time·Contract
TechnologyFull TimeContract

Description

  • Online Foodstuff Store Limited is looking for a skilled and solution-oriented Software Developer to join our team.

What We're Looking For

The ideal candidate should:

  • Be proficient in Claude Code and AI-assisted software development.
  • Have strong programming and problem-solving skills.
  • Be proficient in Laravel/PHP or other relevant programming languages/frameworks.
  • Have experience developing, maintaining, and improving web applications.
  • Be comfortable working with databases, APIs and third-party integrations.
  • Be able to debug, troubleshoot and optimize existing applications.
  • Understand Git/version control and good software development practices.
  • Be able to work independently, take ownership of tasks and meet deadlines.
  • Be open to working with other technologies and frameworks as required.

Additional Skills:

  • Experience with any of the following will be an advantage:
  • JavaScript, React, Vue.js, Node.js, MySQL, REST APIs, Git/GitHub, Docker, AWS or other cloud technologies.

Key skills

BA/BSc/HND
Apply Now
Send your CV along with a cover letter to[email protected]

Please use the job title as the subject line of your email.

At a glance

Company

Online Foodstuff Store Limited

Location

All, nigeria

Employment

Full Time

Work style

Contract

Experience

Valid until

Not specified

Created

September 11, 2026

More opportunities

Similar roles you might like

Zonal Emr & It Support Assistant At Health Initiatives For Safety And Stability In Africa (hifass)

Health Initiatives for Safety and Stability in Africa (HIFASS)

Lagos , Abuja , Akwa Ibom , Rivers, nigeria

full-time

Basic Function The Zonal EMR & IT Support Assistant provides comprehensive on-site technical support, physical hardware repairs, routine maintenance, physical security systems upkeep, and local network administration across assigned zonal facilities in support of Viva EMR application. The role serves as the physical IT custodian for the site; responsible for component-level PC/laptop repairs, local server room/rack hygiene, asset tracking, endpoint security compliance, IT vendor oversight against Scopes of Work (SOW), and collaborating with the central program IT, Strategic Information, and Application Development teams for system upgrades, troubleshooting, testing, and infrastructure upgrades to support the EMR. Essential Job Functions, Duties, And Responsibilities EMR Support, Troubleshooting Coordination with Remote Development Team, User Onboarding & Training: Provide virtual support on demand with the following response expectations: Helpdesk (phone and email) provide on-demand support during working hours Monitor the dedicated helpdesk management system to identify issues that are reported from the facilities that are assigned to them Time to first response to be no more than 2 hours Act as liaison between supported facilities and the Program software developers Onboard new users to the EMR and provide hands-on training for them Train existing users on new features in the EMR Take support calls for all the sites they support Ensure all site visits are documented with the site administrator Ensure all escalations to the application development team are logged in the issue tracking platform. Physical Hardware Repair, Maintenance & Facility Upkeep in Support of EMR: Perform both on-site and remote hardware diagnostics, bench repairs, and component replacements (motherboards, displays, power supplies, RAM, storage drives) for desktops, laptops, and peripheral devices. Execute routine preventive maintenance schedules (such as dust extraction, CMOS battery replacement, cable dressing, internal cleaning) across the site IT equipment. Install, assemble, configure, and relocate new hardware systems, workstations, network switches, and peripheral units during site setups and refreshes. Manage local network printers and multifunction scanners, handling driver configurations, hardware troubleshooting, and tracking IT consumables replenishment. Maintain physical security infrastructure, including preventive checks, troubleshooting, and basic maintenance of site CCTV systems and biometric door access controls. Maintain a clean, organized, secure, and operational server room/rack environment, ensuring proper airflow, cooling, cable management, labeling, and UPS/Inverter/ power stability. Local EMR Network Administration, Design & Documentation: Administer and support the local network (LAN/WLAN) at each facility, including switches, routers, firewalls, cloud-keys, and access points to maintain high uptime. Troubleshoot physical network drops, patch panels, structured cabling, and local ISP link disruptions. Collaborate actively with the central program IT team to survey site needs, design new site-based infrastructure, and execute network modernization projects. Maintain thorough infrastructure documentation, including network topology diagrams, rack elevation layouts, IP/MAC Address access tables, and configuration change logs for assigned sites. Ensure site internet network issues such as downtime or jitter are promptly escalated to both the program IT teams and ISP/designated vendor for timely resolution. Designated Endpoint Security, Patching & Cybersecurity Compliance: Ensure all program assigned facility endpoints run approved, updated operating system builds, encryption and active Endpoint Detection and Response (EDR) / antivirus definitions. Execute regular operating system and application patch management to safeguard against vulnerabilities while minimizing operational disruption. Uphold and enforce the site's cybersecurity program in strict compliance with organization-wide security policies, access controls, and data protection standards. Site Based Program Asset Inventory, Vendor Oversight & Site Renewals: Maintain real-time tracking, logging, and physical inventory audits of all program IT assets, spare parts, peripherals, and consumables at each site. Document all hardware component swaps, part replacements, and equipment transfers within the central IT asset tracking system. Provide on-site and remote technical oversight as applicable for third-party IT vendors, contractors, and ISP engineers, verifying that delivered work strictly matches their approved Scope of Work (SOW). Track site-based service renewals (ISP links, IT vendor contracts, software subscriptions) to ensure continuous operational readiness. Service Delivery, User Support & Task Automation: Take direct ownership of assigned user requests and site-level technical issues, driving them to timely and effective resolution. Document all user interactions, troubleshooting steps, and resolutions within the central ticketing system, ensuring advanced issues are escalated without delay. Write basic automation scripts (e.g., Excel formulas) to automate repetitive daily IT tasks and routine reporting. Other tasks assigned by the team lead and/or IT Manager Job Specification Minimum Education / Training Requirement: HND or Bachelor's Degree in Computer Engineering, Electrical/Electronic Engineering, Computer Science, Information Technology or other related degree. Prior Work Experience: At least 3 years of hands-on technical support experience with verified competency in physical PC/laptop repair, facility network and specialized software support, and physical IT operations. Knowledge, skills and Certification: Hardware & Facilities: Proven bench-level repair skills (teardown, component replacement, diagnostics), structured cabling (RJ45 termination/patching), PoE/PoE+, Access Points, server rack management and basic CCTV/biometric hardware maintenance. Networking & Systems: Solid understanding of TCP/IP, VLANs, Wi-Fi deployments, Windows 10/11 Pro/Enterprise, Windows Server. Certifications: CompTIA A+, Security +, CompTIA Network+, Cisco CCNA or OEM repair certification (Dell, Lenovo). Other specification: This is a highly mobile, field-based role. The successful candidate will be based in their assigned zonal site office (Lagos, Port Harcourt, Kaduna, FCT, or Uyo) and must be willing to travel frequently between designated facility sites to perform hands-on maintenance, system administration and support as required.

a day ago

Full Stack Developer At Ardova Plc

Ardova Plc

Lagos, nigeria

full-time

Job Summary The role holder is responsible for building high-quality, scalable, maintainable and secure software solutions to support the needs of the organisation. Key Responsibilities Participate in the design and creation of scalable software both internal and customer facing Write clean, functional code on the front- and back-end Work with development team, product owners/managers, designers to ideate and deliver software solutions Design client-side and server-side architecture Build the front-end of applications incorporating appealing visual design Develop and manage well-functioning databases and applications, ensuring data integrity, security, and efficiency Write and integrate effective APIs for client-side and server-side applications communication Test software to ensure responsiveness and efficiency Implement security best practices to protect applications against vulnerabilities and threats Maintain legacy code written by other developers, including bug fixes Maintain, troubleshoot and upgrade already existing software Take ownership of the smooth running of all existing applications Participate in code reviews, write and maintain technical documentation, and follow best practices for code management Stay updated with the latest industry trends, technologies, and best practices Requirements Minimum of Bachelor's degree/HND in Computer Science/Information Technology/ Engineering, or related fields Relevant certifications in web development, cloud technologies, security, or related fields are a plus (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer, Certified Kubernetes Developer, DevOps). Minimum of Three (3) years' experience as a fullstack developer, software developer or similar. Skills & Competencies: Excellent knowledge of HTML, CSS, JavaScript, and front-end frameworks/libraries (e.g., React, Angular, Vue.js, Laravel) Sound knowledge and experience in one or more back-end/server-side programming languages (PHP, Java, C#, Python, Node.js, .NET) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) Proficiency in version control systems (e.g., Git) Experience with APIs (e.g., RESTful, GraphQL) Familiarity with UI/UX Design concepts Experience developing web and desktop applications; mobile is a plus Experience with testing tools and frameworks (e.g., Jest, Mocha, Selenium) Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Docker, Kubernetes) and package managers. Benefits Financial Benefits: Competitive Compensation: Receive a generous salary for your work 13th Month Allowances: Receive an extra boost at the end of the year Leave Allowances: Financial support to maintain a healthy work-life balance.

2 days ago

Qa Engineer At Onfleekq Technologies Limited

OnfleekQ Technologies Limited

Abuja, nigeria

full-time

Role Description The Software Quality Assurance Engineer role at onfleekQ is a contract, hybrid position based in Abuja. The person in this role will design and execute test plans, perform manual testing of web and mobile applications, and verify that new features meet functional and performance requirements. Daily tasks include identifying, documenting, and tracking defects, collaborating with software developers and product stakeholders to clarify requirements, and participating in review sessions to improve product quality. The Software Quality Assurance Engineer will also contribute to regression testing, support release processes, and help refine quality standards and best practices across the engineering team. Qualifications Strong foundation in Software Quality, Quality Assurance, and Software Quality Assurance practices, including test planning and defect management. Hands-on experience with Manual Testing of web and mobile applications, with attention to detail and systematic test execution. Understanding of Software Development processes, agile methodologies, and how QA integrates into the development lifecycle. Familiarity with test case management tools, issue tracking systems, and basic test documentation standards. Ability to analyze requirements, create clear test scenarios, and communicate findings effectively to technical and non-technical stakeholders. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Experience testing booking, e-commerce, or consumer-facing platforms is an advantage, particularly in the beauty or lifestyle sector. Strong problem-solving skills, willingness to learn, and ability to work collaboratively on-site in Abuja. Key Responsibilities: Conduct manual and automated testing across web and mobile platforms. Identify, log, and track bugs using appropriate tools. Collaborate with developers and product teams to resolve issues. Ensure final products meet quality standards before deployment. Provide feedback on UX/UI and suggest improvements. Requirements Proven experience in QA testing (web & mobile platforms). Familiar with tools like Postman, or similar bug tracking systems. Ability to write and execute test cases. Detail-oriented with a problem-solving mindset. Based in Abuja and available for 2 days onsite weekly.

5 days ago

Full Stack Developer At Ardova Plc

Ardova Plc

Lagos, nigeria

full-time

The role holder is responsible for building high-quality, scalable, maintainable and secure software solutions to support the needs of the organisation. Key Responsibilities Participate in the design and creation of scalable software both internal and customer facing Write clean, functional code on the front- and back-end Work with development team, product owners/managers, designers to ideate and deliver software solutions Design client-side and server-side architecture Build the front-end of applications incorporating appealing visual design Develop and manage well-functioning databases and applications, ensuring data integrity, security, and efficiency Write and integrate effective APIs for client-side and server-side applications communication Test software to ensure responsiveness and efficiency Implement security best practices to protect applications against vulnerabilities and threats Maintain legacy code written by other developers, including bug fixes Maintain, troubleshoot and upgrade already existing software Take ownership of the smooth running of all existing applications Participate in code reviews, write and maintain technical documentation, and follow best practices for code management Stay updated with the latest industry trends, technologies, and best practices Skills & Competencies Excellent knowledge of HTML, CSS, JavaScript, and front-end frameworks/libraries (e.g., React, Angular, Vue.js, Laravel) Sound knowledge and experience in one or more back-end/server-side programming languages (PHP, Java, C#, Python, Node.js, .NET) Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) Proficiency in version control systems (e.g., Git) Experience with APIs (e.g., RESTful, GraphQL) Familiarity with UI/UX Design concepts Experience developing web and desktop applications; mobile is a plus Experience with testing tools and frameworks (e.g., Jest, Mocha, Selenium) Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Docker, Kubernetes) and package managers Requirements Minimum of Three (3) years' experience as a fullstack developer, software developer or similar Minimum of a 2.2 in Computer Science/Information Technology/ Engineering, or related fields Relevant certifications in web development, cloud technologies, security, or related fields are a plus (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer, Certified Kubernetes Developer, DevOps)

12 days ago

Nlp/ai Engineer At Vennote Technologies Limited

Vennote Technologies Limited

Lagos, nigeria

full-time

Are you a talented NLP or AI Engineer with strong technical skills and the ability to innovate, multitask, and work in an agile environment? Then, join our team for Product Development and Projects Implementations in Lagos Nigeria. Vennote Technologies is building a next-generation Natural Language Understanding, Machine Learning and Artificial Intelligence products with a focus on Multimodal and Cross-Channel User Interfaces (phone, web, mobile, etc.) The position requires individuals who enjoy challenges, prioritize, meet deadlines, and have a collaborative work ethic and teamwork spirit working closely with our Speech Scientists, Software Developers, Analysts, and Project Managers. We have: A state-of-the-art, highly innovative Product platform that we continuously expand/improve to maintain our leadership A team of seasoned experts to collaborate with. An open mind to new technologies, methodologies, challenges, and innovation We are looking for you if you can: Leverage a wide range of techniques from linguistic rules to transformers and deep neural networks in your day-to-day work. Gather and clean relevant datasets for training a chatbot. Create predefined templates to structure responses based on identified intents and entities. Use statistical models to generate more natural and diverse responses. Experience extracting meaningful features from text data, such as n-grams, part-of-speech tags, and named entities. Build models to identify the user's intent or purpose behind their query. Research, experiment with and implement innovative approaches to named entity recognition, relationship extraction entity linking and classification Work with customer provided data to both evaluate and continuously iterate on NLP solutions Produce performant and production quality robust code following the best practices adopted by the product team Improve (in performance, accuracy etc.) existing solution to NLP problems Have an agile product mentality balancing between finding solutions that deliver high precision/recall, over simpler approaches that can give value to customers in shorter intervals. Demonstrate passion, excitement, and real interest in what we do while being respectful of others and fun to work with Proven experience with Python Deep Learning Frameworks (Pytorch preferably, Keras optionally) Get involved in all stages of ML lifecycle Optional: Experience with chat or voice bots Knowledge of low code frameworks Experience with Application Containerization method and Application Containerization Engines (e.g. Docker) Experience with web frameworks for building APIs with Python (e.g. FastAPI, Flask, Sanic) You are: Holding a Degree in Data Science, Computer Science, or similar field An NLP Engineer with more than 7 years of experience Proficient in English, both verbal and written Hard worker, task, deliverables, and quality oriented Highly knowledgeable and efficient in standards and documentation Self-motivated, proactive with demonstrated creative and critical thinking capabilities Fun to work with and be around, like we are. Passionate, enthusiastic and with a desire to meet objectives and company targets Quick to adjust inside a rapid-changing environment

15 days ago

Senior Fullstack Engineer At Moniepoint Inc.

Moniepoint Inc.

All, nigeria

full-time

About the role We're looking for a Full-Stack Engineer to join the Moniepoint team. The ideal candidate has strong experience with Node.js and TypeScript, and is proficient in at least one object-oriented programming language (e.g., Java, C#, etc.). You'll be building scalable backend services and intuitive frontend interfaces that power financial services used by millions. This role requires a problem-solver with a builder mindset and the ability to work across the stack to deliver high-impact features. What you'll get to do Work with developers to design algorithms and flowcharts Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for reference and reporting To succeed in this role, we think you should have BSc / BA in Computer Science, Engineering or a related field 7-10 years of experience as a Software Developer, Software Engineer or similar role 5+ years of MERN stack experience 2+ years of OOP language like Java, C# etc. Familiarity with Agile development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. Javascript, Typescript) and frameworks/systems (e.g. ReactJS, Node.js, ExpressJs, Git) Experience with databases (MySQL, Mongo) and Object-Relational Mapping (ORM) frameworks Ability to learn new languages and technologies Excellent communication skills Resourcefulness and troubleshooting aptitude Some of the technologies you'll get to work with: Javascript & Typescript ReactJS and NodeJS Docker and Kubernetes MySQL, MSSQL, Redis Microservices architecture on AWS. What we can offer you Culture -We put our people first and prioritize the well-being of every team member. We've built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. Compensation - You'll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits.

25 days ago

Software Developer At Online Foodstuff Store Limited
All, nigeria
Apply