
Software Engineer - Frontend (React)
- On-site
- Colombo, Western Province, Sri Lanka
- Engineering
Job description
Who we are?
Headquartered in Perth, Australia, with offices globally including in Colombo, Sri Lanka, Qoria is an ASX listed global leader in child digital safety technology and services. We are a purpose-driven business, operating under the ‘Linewize’ brand in North America and Asia Pacific, the ‘Smoothwall’ brand in the UK, 'Octopus BI' in Sri Lanka and the ‘Qoria’ brand in EMEA. Our solutions are utilised by schools, school districts, and parental communities to protect children from seeing harmful content online, identify children at risk based on their digital behaviours and ensure teachers maintain focus and safe learning in the digital classroom. 30.000 schools and 7 million parents depend on our solutions to keep 25 million children safe in 180 countries around the world.
What’s the opportunity?
We are seeking a skilled Software Engineer - Frontend (React) to join our team and play a key role in developing and implementing data-driven solutions that enhance business intelligence capabilities.
Octopus BI, a part of Qoria, is committed to delivering cutting-edge data analytics and integration solutions that drive informed decision-making.
Job requirements
Key Responsibilities:
Write clean, maintainable code, adhering to coding standards and best practices.
Meet project deadlines while delivering high-quality work.
Collaborate with cross-functional teams, including designers, backend developers, and product managers.
Use React as the primary framework (experience with other frameworks is a bonus).
Develop and maintain frontend applications using HTML, CSS, and JavaScript.
Apply a growth mindset and a learner's attitude to continuously improve skills and contribute to the team.
Utilize at least one design system (e.g., Chakra UI, Ant Design) in projects.
Work with RESTful APIs for seamless backend integration.
Write and maintain test cases using testing frameworks to ensure software quality.
Use tools like Git, Webpack, and Babel to streamline development workflows.
Align development with user stories to deliver features that meet business goals.
Communicate effectively with stakeholders and team members.
Required Skills & Qualifications:
Strong knowledge of React and frontend development (HTML, CSS, JavaScript).
Familiarity with RESTful APIs and their integration.
Experience with at least one design system (e.g., Chakra UI, Ant Design).
Knowledge of testing frameworks and writing test cases.
Proficiency with web development tools such as Git, Webpack, and Babel.
Strong analytical and problem-solving skills.
Excellent communication skills for effective collaboration.
A proactive attitude with a willingness to learn and adapt.
Education & Experience:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
2+ years of experience in frontend development.
If you are passionate about data and looking for an opportunity to work on impactful projects, apply now!
or
All done!
Your application has been successfully submitted!