Job Descriptions:
Participate in the overall application lifecycle.
Collaborate with Front-end and Back-end developers to accomplish projects.
Integration of user-facing elements developed by Front-end Developers with server-side logic
Deliver unit-tested systems timely that meet specification functionality requirements
Building reusable code and libraries for future use.
Troubleshoot and debug the website.
Research new developments in hardware and software. Keep abreast of latest developments regarding effective procedures, methods, and tools in software development and testing.
Optimization of the application to the required speed.
Train and assist other developers in various aspects of the work.
Perform other related tasks as assigned
Job Requirements:
At least 5 years experienced with development
Experienced in NodeJS
Experience in systems development techniques and methodologies are preferred
Experience with automation testing is preferred.
Strong analytical, reasoning, logic, and troubleshooting skills.
Good experience of tooling used in Front-end and Back-end development
Teamwork skills with a problem-solving attitude
Good Interpersonal and strong communications skills (written or oral) in English is required