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 CTO on product goals.
Lead team members to identify requirements, define scope and ensure goals are met.
Collaborate with UI/UX to ensure consistency in design.
Document and ensure product and project information is documented.
Stay updated on emerging web development trends and technologies.
Job Requirements
At least 5 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 appreciation of UI/UX practices.
Understanding of Cloud services (e.g. AWS, Azure, DigitalOcean).
Understanding of system testing and automated testing.
Able to lead team members to work collaboratively.
Interest in software development, automation, artificial intelligence and 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.