Hiring.Camp

Senior Frontend Software Engineer

Okendo

·

Aug 5, 2026

Location
Melbourne
Workplace
Remote
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Source
Lever

Description

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:

Skills

JavaScriptTypeScriptReactAngularNode.jsAWSTerraformDynamoDBJira

Similar Jobs

30

Senior Software Engineer Frontend - Cards NFC

MercadoLibre·CABA, AR

1d ago

Senior Software Engineer, Frontend

Sardine·US·Remote

2d ago

(Senior) Software Engineer – Frontend, Backend oder Full-Stack (m/w/d)

i22 Digitalagentur GmbH·Remote, Nordrhein-Westfalen +1·Remote

2d ago

Freelance Senior Frontend Software Engineer

Leftfieldlabs·US

3d ago

Senior Software Engineer (Frontend)

Highway·Yerevan, Armenia

3d ago

Senior Product Software Engineer, Front End

Disney·USA - CA - 1200 Grand Central Ave, US·Onsite

4d ago

Senior Product Software Engineer, Front End

Disney·USA - CA - 1200 Grand Central Ave, US·Onsite

4d ago

Senior Software Engineer, Front End – Super App (Applications)

Idme·Mountain View, California·Remote, Onsite

6d ago

Senior Frontend Software Engineer - CMS Team

Canva·Sydney, NSW

1w ago

Sr. Software Engineer, (Fullstack/Frontend)

Hims And Hers·US Remote·Remote

1w ago

Senior Software Engineer, Frontend, Design Systems

Turo Careers·San Francisco, US

1w ago

Senior Software Engineer (Front End / Integration), Hospitality Operations Technology

Fourseasons·Four Seasons Corporate Headquarters Toronto, Canada

1w ago

Senior Software Engineer, Frontend

Sorare·Paris·Hybrid, Onsite

1w ago

Senior Frontend Software Engineer, Consumer Engineering

Reddit·Remote - United States·Remote

1w ago

Sr. UI/UX Frontend Software Developer

Titan Technologies·Reston, VA +1

1w ago

Senior Software Engineer, Frontend

Base Power·Austin, TX·Onsite

1w ago

Senior Frontend Software Engineer- Hybrid

Tenet3·Dayton, Ohio +1

1w ago

Senior Frontend Engineer - Vehicle Software Integrity

General Motors·Milford Proving Ground - Bldg 70 - Durability Test, Corrosion +3·Hybrid

1w ago

Senior Software Engineer - Frontend (Attack & User Emulation)

SimSpace Corporation·Remote - Costa Rica·Remote

1w ago

Senior Front End Software Engineer, React

Andurilindustries·Arlington, Virginia +1

1w ago

Software Engineer Sr Fullstack Frontend

MercadoLibre·CABA, AR

1w ago

Senior Software Engineer, Frontend (Auth Experiences)

Affirm·Remote US·Remote

2w ago

Senior Staff Software Engineer, Front End (Customer Experience)

Scoutmotors·Fremont, California

2w ago

Senior Software Engineer, Front End (Customer Experience)

Scoutmotors·Fremont, California

2w ago

Senior Software Engineer, Frontend (Auth Experiences)

Affirm·Remote Canada·Remote

2w ago

Senior Software Engineer - Frontend (Portfolio Brands)

H&M Group·Stockholm, Stockholms län·Hybrid

2w ago

Senior Frontend Software Engineer

Zotec Partners·Carmel, IN

2w ago

Senior Software Engineer, Frontend

Courierhealth·New York, US

2w ago

Senior Software Engineer - Front End - Studio (Core)

Clearstreet·London, UK +1

2w ago

Senior Full Stack Software Engineer ( Strong backend - Python & Go + frontend)

" QAD, Inc."·Pune, MH·Hybrid

2w ago
Remote Senior Frontend Software Engineer at Okendo | Hiring.Camp