Senior Frontend Software Engineer
Core
Build and ship frontend features for a customer marketing platform used by 16,000+ Shopify brands to turn one-time shoppers into repeat customers.
Role type
Senior Frontend Software Engineer (Full Stack)
Builds
Embeddable widgets, shopper-facing components, merchant admin tools, and Shopify integrations
Domain
E-commerce / Martech / SaaS
Deliverable
production ML models | product features
Required skills
TypeScript, modern JavaScript, Vue.js, Angular, React, serverless architecture, API design, code review, system design
Preferred skills
AWS serverless services (Lambda, API Gateway, DynamoDB, CloudFront, S3, SQS/SNS), Infrastructure as Code (Terraform), building embeddable widgets or SDKs, e-commerce/martech/Shopify ecosystem experience
Technologies
Vue, Angular, React, TypeScript, AWS (Lambda, API Gateway, DynamoDB, CloudFront, S3, SQS/SNS), Terraform, Node.js, Redshift, OpenSearch, VS Code, Jira
Responsibilities
Build and ship frontend features across Vue, Angular, and React codebases; Design, develop, and implement software solutions; Write clean, well-tested, maintainable TypeScript; Break down ambiguous, complex problems into shippable tasks; Take ownership of features end to end; Participate in system design discussions; Mentor other engineers and review code; Collaborate with backend engineers on serverless AWS stack
Seniority
Senior, hands-on IC