×
Register Here to Apply for Jobs or Post Jobs. X

Senior Frontend Software Engineer

Remote / Online - Candidates ideally in
San Francisco, San Francisco County, California, 94199, USA
Listing for: Logoslabs
Remote/Work from Home position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer, React.js, AWS
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR
Job Description & How to Apply Below

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 Type Script 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.

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 Type Script, 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 Type Script and modern Java Script

  • 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, Cloud Front, 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, Cloud Front, S3, Lambda (Node.js), DynamoDB (replicated to Redshift for reporting and Open Search for search/aggregation), SQS/SNS for messaging

Languages & tools: Type Script 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary