Roles at avotech
Permanent
Permanent I Hong Kong
Hong Kong
Apply Now

OutSystems Developer

About avotech

AvoTech is a digital technology company building and operating platforms that power cybersecurity and insurance solutions for enterprise clients. Our mission is to positively impact the lives of millions of people by giving them ease of access to the most appropriate technology-driven solutions, with peace of mind in the new digital economy.

We build two core product arms: the CSI Platform — a multi-tenant SaaS for cybersecurity awareness training, phishing simulation, and policy management — and a suite of Digital Insurance Applications including the Broker Portal, Claims Portal, Provider Portal, and Accounting System. We serve clients in Hong Kong and are actively expanding across Southeast Asia.

What will you do

We are looking for an OutSystems Developer to join our HK Core Team and work directly alongside our Lead Developer. Directly reporting to the CTO, you will take ownership of feature development across our active product suite, contribute to code reviews, and help uphold our OutSystems architecture standards as we scale.

This is a hands-on role for someone who is confident working independently on complex features, communicates clearly with product and design, and is genuinely excited to bring AI into their everyday workflow.

Here’s what you’ll be doing with us:

  • Build and maintain features across the CSI Platform and Digital Insurance Applications using OutSystems
  • Work from Figma design specs to deliver production-ready front-end screens and flows
  • Develop and maintain multi-tenant application architecture and PostgreSQL database integrations
  • Write and maintain REST API integrations and OutSystems service actions
  • Participate in code reviews led by the Lead Developer and uphold OutSystems architecture standards
  • Work within a 2-week sprint cadence using JIRA Kanban; support QA during test and deployment cycles
  • Apply feature-flag discipline for all releases in line with our OutSystems deployment process
  • Adopt and apply AI-assisted development tools to improve speed and code quality
  • Troubleshoot, debug, and upgrade existing platform features
  • Write clear technical documentation for features, APIs, and integrations

And here’s whom we’re looking for:

Must-Have

  • BSc or MSc in Computer Science, Information Technology, or a related field
  • 2–4 years of professional OutSystems development experience, with OutSystems as your primary development platform
  • Hands-on experience building multi-screen, role-based OutSystems applications in a production environment
  • Solid working knowledge of OutSystems architecture patterns: service actions, timers, BPT, business logic, background processing, and external integrations and REST API integrations
  • Has experience working with relational databases (PostgreSQL preferred) — writing queries and understanding schema design
  • Able to translate Figma design specs into production-ready OutSystems UI accurately and independently
  • Familiar with AI development tools (e.g. GitHub Copilot) or actively willing to adopt and integrate AI into your workflow
  • High proficiency in written and spoken English and Chinese (Cantonese and Mandarin)
  • Knowledge of both frontend language such as HTML & CSS and backend language such as Angular or React
  • OutSystems Developer Certification (Associate or Professional)

Nice to Have

  • Experience in InsurTech, FinTech, or cybersecurity SaaS products
  • Familiarity with multi-tenant SaaS architecture
  • Exposure to SSDLC and application security best practices

What we offered 

  • A close-knit, senior team — you will work directly with the CTO and Lead Developer, not buried in a large organisation
  • Varied product work across cybersecurity and insurance platforms
  • Direct exposure to a growing InsurTech company expanding across Southeast Asia
  • Opportunity to grow into a lead role as the team scales
  • Competitive compensation commensurate with experience
  • Double pay
  • 5-day week  
  • Great working location next to MTR station
  • 18 days annual leave
  • Marriage, maternity, paternity and birthday leave
  • Monthly personal time off
  • Medical insurance
  • Bank holidays
  • Energetic & fun work environment

All applications will be treated in strict confidence and information collected will be used for recruitment purpose only.