Full Stack Developer (Remote Contract Opportunity)
Full Stack Developer
About Curio
Curio Group, is a leading education services and advisory company, works with universities, vocational education providers, schools and companies to drive change through learning. We lead the online learning transformation of many of our clients and partners through a focus on the creation and delivery of exceptional learning experiences. Our focus on solving complex learner experience problems allows us to specialise in strategy, experience, content, design, and delivery. Our business practice stretches across Australia, Asia, United Kingdom and North America.
Further details about Curio can be found at our website: https://curio.co
Objectives of this role
Reporting to the Technology Team Lead, this role is responsible for supporting client projects and internal product development through full stack expertise. The Full Stack Developer will code elegant, user-friendly front-end designs and interactions, as well as build robust, scalable APIs on the back end. This role offers the opportunity to work on exciting projects for a variety of clients, gain exposure to emerging technologies, solve complex problems, and see your work deliver real-world impact.
Please note
We are building our Curio talent pool in Southeast Asia for contract opportunities that are coming up for experienced full stack developers.
Kindly note that this role is not guaranteed full time work.
We will be able to offer contract opportunities over a particular period of time (short-term or long-term). Based on suitability, we intend to take you through our recruitment process and onboard you into our 'talent pool', so that when the right opportunity arises in the coming few weeks & months, we are able to engage and onboard you quite quickly.
Key responsibilities and duties
- Able to self-manage day to day, whilst working closely with the team to coordinate broader workflow
- Keeps up to date with the latest thinking and technologies relating to web application development.
- Provide customer support
- Contribute to UAT
- Ensure clear and systematic documentation
- Participate in all team activities and ceremonies, including prioritisation, retros, stand- ups and others as the team decides
- Contribute to ongoing team development and continuous improvement
Skills and Qualifications
- At least 5 years experience working as a developer in digital products
- Experience working in a lean agile development environment
- Knowledge of object oriented PHP programming and strong knowledge of PHP web frameworks Laravel/Symfony
- Strong knowledge of Javascript and frameworks such as ReactJS
- Understanding of mobile first design and developing responsive web design experiences
- Understanding fundamental design principles behind a scalable application User authentication and authorization between multiple systems, servers, and environments
- Strong experience with API development/integration
- Creating database schemas that represent and support business processes
- Experience working with SQL databases and their declarative query languages
- Strong understanding of code versioning tools, such as Git
- Problem solving skills
- Knowledge of best practice risk, testing and security
- Work effectively and collaboratively in a cross-functional team across design and product management
- Demonstrated knowledge and application of Web Content Accessibility Guidelines (WCAG) to ensure that all digital products meet accessibility standards.
- Experience developing user interfaces and experiences that are inclusive for people with disabilities.
- Ability to test, remediate, and document web accessibility issues as part of the development cycle.
Work health and safety responsibilities
- Take reasonable care for own health and safety
- Take reasonable care for the health and safety of others
- Comply with any reasonable instruction
- Cooperate with any reasonable policies and procedures
- Lead by example and promote health and safety at every opportunity
- Locations
- Philippines
- Remote status
- Fully Remote
- Employment type
- Contract