datatrota
Signup Login
Home Jobs Blog

Full Stack Engineer at ICS Outsourcing Limited

ICS Outsourcing LimitedLagos, Nigeria Software Development
Full Time
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.

Responsibilities

  • 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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend