Senior Backend Engineer (Node.js) at Okendo | Brisbane
OkendoBrisbane
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Qualifications:- Strong experience with Node.js and serverless architectures.- Proficient in writing clean and maintainable code.- Familiarity with AWS services such as Lambda, DynamoDB, and API Gateway.- Solid understanding of software development principles and best practices.- Experience with TypeScript and modern frontend frameworks is a plus.- Excellent problem-solving skills and a collaborative mindset.- Strong communication skills to work effectively with cross-functional teams.
About Okendo
At Okendo, we are passionate about transforming happy customers into powerful advocates for the brands they cherish. Our innovative customer marketing platform strengthens the bond between consumers and businesses, enabling Shopify brands to accelerate growth and enhance efficiency by fostering brand loyalty and maximizing customer lifetime value.
Trusted by over 16,000 Shopify brands, our comprehensive suite of products, spanning Reviews, Referrals, Quizzes, Loyalty, and Surveys, helps turn casual shoppers into enthusiastic Superfans.
Position Overview
As a Senior Backend Engineer, you will be an integral part of our Product Engineering team, dedicated to enhancing the Okendo platform through engineering excellence and a product-oriented mindset. You will leverage your robust software development foundation to write clean, efficient code and collaborate with cross-functional teams in designing, developing, and implementing software solutions that align with business goals. Your responsibilities will encompass problem-solving, testing, and deploying software while adhering to industry standards and best practices.
Our Tech Stack:
Frontend:
- Vue for embeddable widgets and shopper-facing components
- Angular for merchant administration
- React integrated with Shopify
Backend:
- Serverless architecture on AWS, utilizing API Gateway for APIs, CloudFront for CDN, and S3 for storage
- Lambda (executing Node.js) for computing tasks
- DynamoDB as our primary data store, with data replication into Redshift for reporting and OpenSearch for search and aggregation
- SQS and SNS for message queuing
Languages & Tools:
- Terraform for Infrastructure as Code
- TypeScript as our preferred programming language
- VS Code as our IDE
- Jira for agile project management
Your Impact:
Knowledge:
Gain a broad understanding of our system architecture, the services within our tech stack, and proficiency in product features and usage. Familiarize yourself with team processes and standards while applying your technical expertise and problem-solving skills.
Delivering Results:
Take ownership of developing, testing, and deploying software solutions, breaking down complex tasks into manageable components, estimating task durations, and effectively managing timelines. Plan and structure code changes, identifying potential impacts and key stakeholders.
About Okendo
Okendo is dedicated to enhancing the connection between consumers and brands through our innovative customer marketing platform. We empower Shopify brands by helping them cultivate brand advocacy and maximize customer lifetime value, creating a community of loyal Superfans.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
