Fullstack Engineer

Details of the offer

About OkendoWe 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 12,000+ Shopify brands to turn one-time shoppers into revenue-driving Superfans.Position SummaryYou 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 componentsAngular for merchant adminReact with Shopify integrationsBackend:We use a serverless architecture on AWS, so we rely heavily on: API Gateway for our APIs, CloudFront for CDN, and S3 for storageLambda (running Node.js) for computeDynamoDB as our primary data store, with replication into Aurora for reporting and OpenSearch for search and aggregationSQS and SNS for queueing and messagingLanguages & Tools:We use Terraform for Infrastructure as CodeTypeScript is our language of choice for the full stackVS Code for our IDEJira for ScrumHow you'll create impact:KnowledgeBroad-level understanding of our system architecture.Knowledge of the services used within our tech stackProficiency 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 ResultsDevelops, 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/AutonomyTakes 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.InterpersonalEffectively 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.LeadershipBuilds 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 EngineerWhat 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:InstagramLinkedinTwitterFacebook#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent2_Ppc

Requirements

Security Engineer

Security Engineer OpportunityWe're seeking a talented Security Engineer to join an industry leader in an exciting multi-year cyber program. This initial 6-mo...


Charterhouse Recruitment (Australia) - New South Wales

Published 3 days ago

2 - E-Commerce Catalogue & Data Associate

Department: Middle ManagementLocation: Australia, Canada, France, UK, USReport to: System AdministratorSummary: The fundamental responsibility of the Ecommer...


New South Wales

Published 3 days ago

Computing Research Association | Multiple Continuing (Tenure-Track) Academic Positions, School Of Computer Science | Sydney

The School of Computer Science at the University of Sydney is seeking applications for several academic positions at all levels. Successful applicants will h...


Tideri Jobbörse - New South Wales

Published 3 days ago

Refindable | Seo Analyst Sr | Australia

Refindable is a digital marketing company specializing in automation, eCommerce, lead generation, and growth that provides the keys for company improvements ...


Tideri Jobbörse - New South Wales

Published 3 days ago

Built at: 2024-11-29T01:49:54.699Z