Skip to content

Solutions Architect - Front End

  • On-site
    • Colombo, Western Province, Sri Lanka
  • Engineering

Job description

Want to deliver tech with purpose, with people who care?

Join us in our mission to create solutions that help keep children safe online.


Who are we?

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, and the ‘Qoria’ brand in EMEA and Sri Lanka. 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?

A Software Architect solves the organisation’s most complex technical problems and aligns their team to technical strategy. You will own the delivery of systems that satisfy complex stakeholder needs and are robust to those needs evolving over time. You will work beyond team boundariesto ensure alignment and interoperability leads to quality of outcomes and a growth in technical capability. You will identify and coordinate solutions to complex problems, acting as a force multiplier for others within Product and Engineering to deliver the best outcome. You do this by continually asking yourself,”Am I correctly balancing building for today with enabling growth for tomorrow - across teams and technologies alike?”

You will be the senior technical leader for a brand new team who will report to you. Your first initiatives will involve planning and execution of initiatives as a part of a broader company wide customer experience overhaul program. This will include a modern frontend application and supporting capabilities that dozens of other teams across the business will use as a platform for their own piece of the users experience.

As a modern software company, we go fast at Qoria -shipping multiple improvements to production everyday. You will also get to work on interesting scaling challenges, both in the number of users, as well as the number of teams internally building on the platforms you create.

Essential Skills

  • At least 10 years of commercial software development experience, with a strong focus on frontend development

  • At least 5 years of experience with React and Typescript

  • At least 3 years of experience with Chakra UI (or any similar CSS in JS frameworks)

  • At least 2 years experience working in backend technologies building APIs or server side rendering frameworks in Node.

  • At least 2 years of experience as a technical lead / architect, capable of planning and leading software projects with small software teams with 4 or more engineers.

  • Above par written and verbal English -you will be the main interface between your team in ALSL and engineering globally. Experience  writing technical proposals and high level designs.

  • Experience building software using cloud platforms and services (we use GCP predominantly but highly value experience in AWS or Azure), particularly infrastructure related to serving frontend applications

  • Experience operating software systems in production (we believe strongly in the DevOps principle “You Build It, You Run It”)

  • You are frontend framework/library agnostic and have a strong foundation in frontend principles.

  • You maintain a keen awareness of the latest technologies and practices in the frontend development world

  • Experience writing and maintaining automated tests in frontends

  • Experience with a variety of CI/CD systems, including build systems / packers for frontend applications such as Vite/Webpack

  • A strong sense of ownership and accountability

Other Skills We Value 

This list hopefully gives you a flavour for the sort of team we are. If you have a few of these as well you may be a good match.

  • Exposure to observability tools (we use Datadog, OpenTelemetry, Prometheus)

  • Experience with i18n libraries, systems and processes

  • Experience with SQL and databases (we use CockroachDB and PostgreSQL)

  • Understanding of the concepts of Infrastructure as Code (we use Terraform)

  • Exposure to Client SDK/code generation tooling

  • Exposure to CDNs and caching

  • Understanding of web security practices, owasp etc

  • Previous exposure to monorepo tooling and management looked upon favourably (lerna, nx, turborepo)

  • Experience with microfrontend architectures and technologies

  • Experience with feature flagging systems

  • Experience with frontend analytics (we use Posthog)

  • Exposure to WCAG accessibility requirements


Why choose us?

  • Deliver tech with purpose...

As a member of our Engineering team, your work truly matters. Your skills, knowledge and ideas will all help children stay safe online. It feels good to do good.

  • With people who care...

Our Engineers are amazing! They’re also amazingly supportive. We all take ownership of our work, end to end. And at the same time, we really care about growing and winning together.

  • Through work that you love...

You’ll get to work on solving problems for a global engineering team that has a user base in the tens of millions. And you'll be exposed to modern technologies and processes, in a fast-paced and supportive learning environment.

  • And a career that you own...

This role offers so many opportunities to expand your skills and grow your career. You’ll get to attend local software conferences, paid for by us. And as you step up and take ownership to make things happen, you’ll carve out an incredible career.


Shortlisting will commence immediately.

or