Develop, automate and maintain web applications and services to support business and operational goals while adhering to performance and quality code best practices
Work with team lead and members to identify requirements, define scope, ensure deadlines and goals are met
Collaborate with UI/UX team members to ensure consistency in design
Document product and project information
Stay updated on emerging web development trends and technologies
Requirements
At least 2 years hands-on frontend and backend development experience in PHP, JavaScript, HTML, CSS, related frameworks, databases and code versioning tools (e.g. Git, SVN), server experience (e.g. Apache, nginx)
Fundamental understanding of software development lifecycles and appreciation of UI/UX practices
Understanding of Cloud services (e.g. AWS, Azure, DigitalOcean)
Understanding of system testing, automated testing is a plus
Able to work collaboratively with team members and users
Interest in software development, automation, artificial intelligence and performing relevant research to solve difficult business problems, able to debug and resolve issues independently
Bachelor's degree in Computer Science or equivalent working experience in related field