Home Job Listings Categories Locations

Senior Backend Engineer (Node.js)

📍 au

Technology Okendo

Job Description

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, relying on API Gateway for APIs, CloudFront for CDN, and S3 for storage Lambda (running Node.js) for compute DynamoDB as the primary data store, with replication into Aurora for reporting and OpenSearch for search and aggregation SQS and SNS for queueing and messaging Languages & Tools: Terraform for Infrastructure as Code; TypeScript for full-stack development; VS Code as IDE; Jira for Scrum. How you'll create impact

Knowledge : Broad-level understanding of system architecture; knowledge of services in our tech stack; proficiency with product features and how they are used; awareness of team processes and standards; strong technical problem-solving skills; basic understanding of the organization and cross-functional teams. Delivering Results : Develops, tests, and deploys software solutions; breaks down complex tasks; estimates timelines; plans and structures code changes; identifies impacts and stakeholders; contributes to process improvement; communicates project updates; manages expectations. Ownership/Autonomy : Takes ownership of multiple tasks; develops solutions with guidance; grows understanding of the system; evaluates and integrates solutions; solves problems independently; seeks support for complex issues. Interpersonal : Effectively communicates ideas; contributes to team culture; collaborates with teammates; builds relationships across teams. Leadership : Builds technical expertise; writes functional code with lean performance/maintainability improvements; explores new technologies; participates in system design; 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. Champion the customer : Our customers are the heart of our business and the pursuit of their success guides our actions. Strive for Excellence : We commit to excellence as our standard; set and achieve ambitious goals; bias for action; tackle hard problems. Extreme Ownership : Own the outcomes; take necessary action; avoid excuses; proactively solve problems. Integrity Always : Honest, trustworthy, and professional; fair and respectful; transparent and reliable. Always Day One : Stay agile; move fast, learn, iterate, and adapt.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 6, 2026
Job Type: Technology
Location: au
Company: Okendo

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.