Senior Fullstack Engineer

Moniepoint Logo

Moniepoint

πŸ“Remote - Worldwide

Summary

Join Moniepoint Inc., Africa’s leading financial ecosystem, as a Full Stack Engineer. You will design algorithms, produce efficient code, integrate software components, and troubleshoot existing systems. This role demands 5-10 years of software development experience, including 5+ years with the MERN stack and 2+ years with an OOP language like Java or C#. You should be familiar with Agile methodologies and possess strong communication skills. The position offers remote work and includes an attractive salary, pension, health insurance, and an annual bonus.

Requirements

  • 5-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
  • BSc/BA in Computer Science, Engineering or a related field

Responsibilities

  • 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

Benefits

  • Attractive salary
  • Pension
  • Health insurance
  • Annual bonus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs