Back to List

Senior Software Engineer
( React + Node JS ).

Job Description
  • As a senior full-stack developer, you must be a highly motivated, self-starter willing to listen, talk and work well with the group, offering suggestions and taking them as well.

  • You strive for greatness because anything less isn’t worth your time.

  • You welcome challenges and take initiative.

  • You write and speak your points clearly and you have serious analytical and technical skills.


To be successful in this role, it is recommended that you should have the following skills and qualifications:

  • 5+ years of professional development experience.

  • Strong proficiency with JavaScript.

  • Knowledge of Node.js and frameworks and libraries such as Express, Lodash, Socket, etc.

  • Strong experience with RESTful APIs.

  • Development experience in React, Node and various databases.

  • Building reusable components and server side libraries for future use.

  • Familiar with code versioning tools such as Git.

  • Experience collaborating with designers on vision, execution and translating designs and wireframe into high quality code.

  • Ensures all code has been unit tested prior to QA & Production environment.

  • Adheres to development best practices that have been established by the organization.

  • Writes documentation supporting the implementation of the solution.

  • Proven ability to quickly learn and apply new technologies.

  • Ability to understand business requirements and translate them into technical requirements.

  • Bachelor’s degree in Computer Science or equivalent work related experience.


To ensure that you are qualified to be in this role, we will have a brief assignment for you to revert to us. This is crucial in order for you to be shortlisted to be part of our team.

  • The assignment will be given to you within eight (8) working hours upon form submission.

  • You will be given one week’s time from the date of submission.

  • Once you fulfill and revert the required assignment including its files, your application will be processed immediately and our representative will be contacting you soon.

Made up your mind? Fill in your personal details below:
Enter a name please.
Enter a position please.
Enter a email please
Enter a portfolio
Enter Phone Number

Attach Files (Use Safari,Chrome,Mozilla for better experience)