Job ResponsibilityThe Job:
1. Assist in software system (software), system architectural design (hardware) and physical and logical database design (database).
2. Assist the senior and team lead in coding technical solutions and debugging existing and new modules.
3. Evaluate the system's actual functionality in relation to expected or intended functionality.
4. Benchmark code's performance based on CPU utilization, network utilization, IO utilization, etc and make changes to code.
5. Participate in research and development of new technologies, concepts and products.
6. Identify the system's deficiencies and recommend solutions to address the issues.
7. Actively propose new ideas, features and functionalities of existing system.
8. Understand and explore features and functionalities in competitors' website and propose new ideas system.
9. Understand technical and functional design requirements based on business flows and processes.
The Person:
1. Possesses at least a Bachelor's Degree from reputable academic institutions, with specialization in IT/Software Development discipline.
2. Possesses at least 3 years of professional experience in (Node.JS) web development.
3. Processes knowledge of Node.JS, MongoDB, Typescript & HTML5.
4. Possesses knowledge of Python, PHP, MySQL & CSS3 will be an added advantage.
5. Experience in Nest.js framework will be an added advantage,
6. Possesses knowledge of web services protocol.
7. Highly motivated to excel and pick up emerging technologies.
8. Possesses good command of English, as well as analytical and excellent problem solving skills.
9. Able to work independently with minimal supervision.
10. Able to work well under pressure & accepts criticism positively.
Job RequirementsJob Benifits