2,070,655open jobs
123,071companies
252,823added this week
Browse all
Location
Remote (Australia)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Aug 5, 2026.

Overview
Company
Impact
Profile match
We believe happy customers make the best marketers. That's why we built Okendo - the customer marketing platform that creates stronger connections between consumers and the brands they love. Using Okendo, Shopify merchants can grow faster and more efficiently by cultivating brand advocacy and maximizing lifetime value.
Backed by Index Ventures

Okendo is hiring a Senior Frontend Engineer to build the customer marketing platform that 16,000+ Shopify brands use to turn one-time shoppers into repeat customers. You'll work across our Vue, Angular, and React codebases, from the embeddable widgets shoppers see on storefronts to the merchant admin tools brands use every day, on a fully remote team, using TypeScript end-to-end on a modern AWS serverless architecture.

About Okendo

We believe happy customers make the best marketers.

That’s why we built Okendo - the customer marketing platform that creates stronger connections between consumers and the brands they love.

Using Okendo, Shopify brands can grow faster and more efficiently by cultivating brand advocacy and maximizing lifetime value.

Our unified platform and unique suite of products for Reviews, Referrals, Quizzes, Loyalty, and Surveys is trusted by 16,000+ Shopify brands to turn one time shoppers into revenue-driving Superfans.

Position Summary

What You'll Do:

  • Build and ship frontend features across three distinct surfaces: Vue-based embeddable widgets and shopper-facing components, Angular-based merchant admin tools, and React-based Shopify integrations
  • Design, develop, and implement software solutions in close collaboration with product, design, and backend engineering
  • Write clean, well-tested, maintainable TypeScript, and hold your own code and your team's to a high standard
  • Break down ambiguous, complex problems into shippable, well-scoped tasks, then estimate, plan, and deliver against them
  • Take ownership of features end to end: design, build, test, deploy, and monitor in production
  • Participate in system design discussions and contribute to how we evolve our frontend architecture as the platform scales
  • Mentor other engineers, review code thoughtfully, and help raise the technical bar across the team
  • Collaborate with backend engineers working across our serverless AWS stack to design clean, performant APIs and data flows

What you'll need

  • 5+ years of professional experience building production frontend applications (Software Engineer or equivalent)
  • Strong hands-on experience with at least one modern component framework (Vue, Angular, or React) and the ability to ramp quickly across the other two
  • Deep proficiency in TypeScript and modern JavaScript
  • A track record of shipping high-quality, tested, maintainable frontend code in a team environment
  • Comfort working across a full serverless stack (APIs, event-driven services, cloud infrastructure) even if your primary focus is frontend
  • Strong written and verbal communication: you'll work async with a fully distributed, global team
  • The ability to work independently, make sound technical decisions with appropriate guidance, and know when to ask for help

Nice to have

  • Experience with AWS serverless services (Lambda, API Gateway, DynamoDB, CloudFront, S3, SQS/SNS)
  • Experience building embeddable widgets or SDKs that run on third-party sites (e.g., Shopify storefronts)
  • Experience with Infrastructure as Code (Terraform)
  • Prior experience at an e-commerce, martech, or Shopify-ecosystem company

Our stack

Frontend: Vue (embeddable widgets and shopper-facing components) · Angular (merchant admin) · React (Shopify integrations)

Backend: Serverless on AWS: API Gateway, CloudFront, S3, Lambda (Node.js), DynamoDB (replicated to Redshift for reporting and OpenSearch for search/aggregation), SQS/SNS for messaging

Languages & tools: TypeScript across the full stack · Terraform for infrastructure as code · VS Code · Jira

How we measure performance:

Knowledge

Broad-level understanding of our system architecture.

Knowledge of the services used within our tech stack

Proficiency in product features and how they are used.

Knowledge of team processes and standards.

Proficient technical expertise and problem-solving skills.

Basic understanding of the organization and cross-functional teams.

Delivering Results

Develops, tests, and deploys software solutions.

Breaks down complex tasks into manageable components.

Estimates task duration and manages timelines.

Plans and structures code changes effectively.

Identifies potential impacts of solutions and key stakeholders.

Contributes to continuous improvement of development processes.

Communicates effectively with team members about project updates and changes.

Manages expectations and prioritizes tasks based on feedback.

Seeks guidance on complex tasks and prioritization.

Ownership/Autonomy

Takes ownership of multiple tasks.

Develops technical solutions with guidance.

Grows understanding of the overall system.

Evaluates potential solutions independently.

Integrates solutions into the existing system.

Solves problems independently.

Seeks support for complex issues.

Interpersonal

Effectively communicates ideas and participates in team discussions.

Contributes positively to team culture and values.

Collaborates with team members to complete tasks.

Builds relationships within and across teams.

Leadership

Builds technical expertise and contributes to problem-solving.

Writes functional code and begins to optimize for performance and maintainability.

Explores new technologies and contributes innovative ideas.

Collaborates on system-related issues and provides guidance to others.

Actively participates in system design discussions.

Seeks mentorship and demonstrates leadership qualities.

What We Value:

One Team

We are one team committed to the same mission. We trust, respect, and value each other. We recognize the unique skills, experiences, and perspectives each of us has to offer. We continually look for ways to support and enable our teammates.

Champion the customer

Our customers are the heart of our business and the pursuit of their success is our north star, At every step, we prioritize their interests in our thinking and actions.

Strive for Excellence

We commit to excellence as our standard. We set and achieve ambitious goals. We maintain a bias for action, tackle the hard problems, and continually work to improve.

Extreme Ownership

We own the outcomes. We take the necessary action to get things done. We don’t blame others or find excuses. We proactively look for solutions and solve problems.

Integrity Always

We are always honest, trustworthy, and professional. We treat others fairly and with respect. We are transparent and forthright. We take our commitments seriously and deliver what we promise.

Always Day One

It’s always Day 1 at Okendo. If we’re not growing, we’re dying. We prioritize agility over bureaucracy. Velocity over perfection. Outcomes over process. We move fast, learn, iterate, and adapt.

Follow Us:

Instagram

Linkedin

Twitter

Facebook

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,070,655 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Brisbane
≈ $69k – $180k per year (Estimated) · Remote (LATAM, ET hours) · Full-Time · 3+ years exp · Austin
JavaScript
PHP
PHP
WordPress
Databases
MySQL
Frontend
GraphQL
JQuery
Sass
DevOps
Rest API
CI/CD
Git
Apply
$23k – $26k per year (gross) · Remote (likely India) · Full-Time · 6+ years exp
Python
JavaScript
TypeScript
Python
Django
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
State Management
DevOps
Rest API
Vercel
CI/CD
QA
Playwright
Jest
Apply
$113k – $188k per year · Remote (United States) · 3+ years exp · Chicago
JavaScript
Frontend
React.js
DevOps
GitHub Actions
Apply
Remote (location not specified) · 6+ years exp · Bachelor's Degree
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Claude
AI Agents
Frontend
Zustand
Redux
Next.js
React.js
Recoil
Web Components
Mobile
State Management
DevOps
Rest API
Apply
Equity · Remote (likely United States) · 5+ years exp
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
AI/ML
Claude Code
Model Context Protocol
AI Agents
Agentic Workflows
Frontend
Zustand
React.js
Vite
Storybook
Lighthouse
DevOps
Rest API
CI/CD
AWS
Cybersecurity
HIPAA
Design
Figma
Apply
In office · 5+ years exp · New Cairo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
Dapper
xUnit
Moq
Databases
PostgreSQL
Oracle
Azure SQL Database
Frontend
Angular
WebAssembly
DevOps
Rest API
Terraform
Helm
GitLab CI
Azure
CI/CD
Docker
Kubernetes
Grafana
Bicep
Azure AKS
GitLab
API Gateway
Cybersecurity
Microsoft Entra ID
QA
Swagger
Postman
Apply
Software Architect 7 days ago
≈ $19k – $41k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cairo
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
Git
Linux
Unix
SOAP
Management
Agile
Apply
Full Stack Engineer 7 days ago
In office · 5+ years exp · Bachelor's Degree
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
Linux
Unix
SOAP
Management
Agile
Apply
$220k – $320k per year · Remote (United States) · 6+ years exp · Bachelor's Degree · San Francisco
Go
TypeScript
AI/ML
AI Agents
DevOps
GCP
Azure
AWS
Cybersecurity
GDPR
Threat Modeling
Apply
$75k – $117k per year · Hybrid · Full-Time · Riga
Databases
Apache Kafka
AI/ML
MLFlow
LLM
Amazon SageMaker
Machine Learning
DevOps
Terraform
CI/CD
AWS
Docker
Bamboo
Apply
Remote (Australia) · Full-Time · 5+ years exp · Sydney
JavaScript
TypeScript
Node JS
Databases
DynamoDB
OpenSearch
Amazon Redshift
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Jira
Apply
Remote (Australia) · Full-Time · 5+ years exp · Melbourne
JavaScript
TypeScript
Node JS
Databases
DynamoDB
OpenSearch
Amazon Redshift
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Jira
Apply
Remote (Australia) · Full-Time · 5+ years exp · Melbourne
JavaScript
TypeScript
Node JS
Databases
DynamoDB
OpenSearch
Amazon Redshift
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Jira
Apply
Remote (Australia) · Full-Time · 5+ years exp · Brisbane
JavaScript
TypeScript
Node JS
Databases
DynamoDB
OpenSearch
Amazon Redshift
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Jira
Apply
Remote (Australia) · Full-Time · 5+ years exp · Australia
JavaScript
TypeScript
Node JS
Databases
DynamoDB
OpenSearch
Amazon Redshift
Frontend
Vue.js
Angular
React.js
DevOps
Terraform
AWS
AWS Lambda
Amazon S3
API Gateway
Management
Jira
Apply
Supply Chain Manager 12 hours ago
≈ $81k – $181k per year (Estimated) · Hybrid · 15+ years exp · Brisbane
Apply
≈ $47k – $92k per year (Estimated) · Hybrid · Brisbane
DevOps
Incident Management
Cybersecurity
Shift-Left Security
Management
Jira
ServiceNow
ITIL
Apply
≈ $93k – $223k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Sydney · Brisbane · Canberra · Melbourne
PowerShell
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Kubernetes
Bicep
Azure AKS
GitHub
VPN
Cybersecurity
Zero Trust
Microsoft Entra ID
Apply
≈ $47k – $100k per year (Estimated) · In office · Part-Time · Brisbane
Apply
≈ $86k – $253k per year (Estimated) · In office · Full-Time · 12+ years exp · Bachelor's Degree · Brisbane
Apply
See all jobs
This is one of many
2,070,655 more open roles from verified company boards, updated every day.