Implement best practices of code structures to implement required features and solve technical programming issues
Design, develop, test, deploy, and debug web applications
Coordinate with designers and other developers to develop and deploy web projects
Assist and support in the upkeep and maintenance of websites
Estimate, prioritize, plan, and coordinate development activities
Research and propose software libraries and tools that are compatible with future technologies and projects
Maintain application services for deployment and monitoring
Collaborate and contribute with other developers in bug fixing, troubleshooting, and problem-solving
Graduated from S1 degree majoring in Computer Science, Information Systems or equivalent from a reputable University.
Proficient in English
Excellent knowledge and experience in using Javascript, React, Redux, Node.js, Express.js, and Sequelize is a must
Excellent knowledge and experience in using Git is a must
Great knowledge & advanced skill sets in HTML, CSS, jQuery, AJAX, and MySQL/PostgreSQL
Strong proficiency in software development methodologies, especially with Agile and Scrum, and their tools and processes
Minimum 3 years of hands-on frontend programming experience using any programming language