Full stack engineers are involved in all stages and all areas of software development as well as architecture design, performance evaluation, code review, and internal tool management.
KEY RESPONSIBILITIES
Code web applications for both frontend and backend and adhere to the coding standards.
Troubleshooting and bug fixing web applications.
Converts design into a working application with highest quality, based on the requirement specifications, system and equipment specifications,
Creates and maintains documentations for built web applications.
Perform basic devops and server management.
Works with Product Manager & Designers to identify, document, and resolve issues.
KEY PERFORMANCE INDICATORS (Based on Time, Quality, Response, Ownership, Participation, Knowledge)
Demonstrates ability to complete tasks in a timely manner.
Consistently uphold and maintain the quality of software developed based on performance, reliability and coding standards.
Continuously put in initiatives for self-progression and keep updated with latest industry and trends.
Demonstrated ability to honor product ownership - generally, exclusively and technically.
Constantly updated with the latest industry trends, information and key highlights.
Continuously maintained annual attendance record within a healthy level.
Demonstrated compliance towards company policies and procedures.
QUALIFICATIONS/EXPERIENCE
Possess a degree in Computer Science or an IT related field / Or equivalent experience
Required skills;
Proficient in Javascript including NodeJS.
Basic Linux knowledge.
Experience in database operations ( MongoDB / SQL ).
Experience in maintaining websites.
Experience developing applications with React & Next.js is a plus.
Self-motivated, team player and possess abilities and aptitudes to perform the duties listed above with limited supervision.
Candidate must possess good interpersonal skills, strong analytical problem- solving skills and documentation skills.