Fullstack Software Engineer

Reposted 21 Days Ago
Be an Early Applicant
Hiring Remotely in Sydney, New South Wales
In-Office or Remote
Senior level
eCommerce • Marketing Tech • Software
Okendo builds a suite of customer-first software products for the next generation of consumer brands to drive growth.
The Role
As a Fullstack Software Engineer at Okendo, you will build the Okendo platform, implement software solutions, and collaborate with teams while maintaining coding standards and best practices.
Summary Generated by Built In
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
You will work with our Product Engineering team to build out the Okendo platform, focusing on engineering excellence and with a product-driven mindset. You possess a strong foundation in software development principles and a proven ability to write clean, efficient code. You will collaborate with cross-functional teams to design, develop, and implement software solutions that meet business requirements. Your role will involve problem-solving, testing, and deploying software while adhering to established coding standards and best practices.

Our Stack:
Frontend:
- Vue for embeddable widgets and shopper-facing components
- Angular for merchant admin
- React with Shopify integrations

Backend:
- We use a serverless architecture on AWS, so we rely heavily on: API Gateway for our APIs, CloudFront for CDN and S3 for storage
- Lambda (running Node.js) for compute
- DynamoDB as our primary data store, with replication into Redshift for reporting and OpenSearch for search and aggregation
- SQS and SNS for queueing and messaging

Languages & Tools:
We use Terraform for Infrastructure as Code
TypeScript is our language of choice for the full stack
VS Code for our IDE
Jira for Scrum

How you'll create impact:
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 need from you:
5+ years as a Software Engineer

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

Top Skills

Angular
Api Gateway
Aurora
AWS
Cloudfront
DynamoDB
JIRA
Lambda
Node.js
Opensearch
React
S3
Sns
Sqs
Terraform
Typescript
Vs Code
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
60 Employees
Year Founded: 2021

What We Do

Okendo is a customer marketing platform and an Official Google Reviews partner that offers all the tools brands need to capture and showcase high-impact social proof such as product ratings & reviews, customer photos/videos and Q&A.

Similar Jobs

VeriPark Logo VeriPark

Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
In-Office or Remote
8 Locations
928 Employees

OFX Logo OFX

Senior Software Engineer

Fintech • Payments • Financial Services
In-Office or Remote
Sydney, New South Wales, AUS
654 Employees

BizScout Logo BizScout

Software Engineer

Business Intelligence • Consulting
In-Office or Remote
8 Locations
15 Employees
1K-3K Hourly

Unlayer Logo Unlayer

Software Engineer

Mobile • Software
In-Office or Remote
8 Locations
39 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account