ICS Outsourcing is Nigeria’s pioneer Human Resource Outsourcing Company. We are on a mission to provide world-class human resource solutions, using experts while creating value for our shareholders and opportunities in the community. Our vision is to be the most valuable Business Support Solutions Partner to our Clients throughout Africa and beyond.
Read more about this company
Develop and maintain web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
Convert Figma designs into functional and responsive web interfaces using CSS, HTML5, and JavaScript, ensuring cross-browser compatibility and mobile responsiveness.
Create and integrate APIs for both consuming third-party services and developing internal functionalities, particularly for real-time currency exchange rates and administrative operations.
Implement real-time data handling mechanisms using WebSockets or similar technologies to ensure up-to-date information is displayed to the users.
Participate in the entire application lifecycle, focusing on coding, debugging, and providing robust end-to-end solutions.
Conduct both automated and manual testing to identify and fix bugs or inconsistencies, ensuring the highest quality of the website and its features.
Employ secure coding practices to protect the application and sensitive user data against potential threats.
Work collaboratively in a remote setting, effectively communicating with team members and managing tasks to meet project deadlines.
Required Skills and Experience:
Proven experience as a Full Stack Developer, with a strong portfolio of projects demonstrating proficiency in the MERN stack.
Extensive experience with front-end development tools and frameworks, particularly React.js, and the ability to turn Figma designs into high-quality web pages.
In-depth knowledge of API development and integration, with a focus on creating efficient, scalable solutions for data handling and third-party services.
Experience with real-time technologies like WebSockets for live data updates and interactions.
A solid understanding of QA methodologies, with skills in both automated and manual testing to ensure software quality.
Strong problem-solving skills and creativity, with the ability to innovate and find cost-effective solutions to technical challenges.
Knowledge of AJAX, PHP, and asynchronous website development, showcasing versatility in using different technologies to achieve business goals.
A strong emphasis on security best practices in coding, with experience implementing measures to safeguard applications and data.
Excellent communication and time management skills, with the ability to work independently and as part of a remote team.
Preferred Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience working in the fintech industry, particularly in cross-border payments, is highly desirable.
Familiarity with additional programming languages and frameworks is a plus.
MyJobMag Career Kickstart Scholarship 2026: Training Report & HighlightsFollowing the resounding success of the pilot programme, the MyJobMag Career Kickstart Scholarship 2025, the second edition was launched in 2026 to expand impact and deepen outcomes. Here's everything you need to know about how the training went.
AI's Impact on Jobs and Organisations (Nigeria report)This report examines the extent to which AI is affecting jobs and organisations in Nigeria. It brings together perspectives from HR professionals and managers across different industries.
30 Contract Staffing Risks That Could Get Your Company SuedThis piece outlines 30 contract staffing risks that have real legal consequences under Nigerian law. If you are a business owner, HR professional, or staffing agency operator, you will find this highly valuable.
10 Steps to Building an Effective Talent PipelineLearn how to keep a list of good candidates ready in advance, before a role becomes vacant. Discover step by step the process of building a talent pipeline that works.