Senior Frontend Software Engineer
Okendo
Senior Frontend Engineer
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 TypeScript end-to-end on a modern AWS serverless architecture.
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
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 TypeScript, 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 TypeScript and modern JavaScript
- 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, CloudFront, 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, CloudFront, S3, Lambda (Node.js), DynamoDB (replicated to Redshift for reporting and OpenSearch for search/aggregation), SQS/SNS for messaging
Languages & tools: TypeScript 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 and problem-solving skills.
Basic understanding of the organization and cross-functional teams.
Delivering Results
Develops, 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/Autonomy
Takes 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.
Interpersonal
Effectively 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.
Leadership
Builds 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 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.
- ...Agile Delivery Lead, Automation Testers, and other Software Engineers to create a competitive advantage for Kaizen and... ...the Agile team, you will work closely talented frontend professional within the Chapter. As a Senior Frontend Engineer you will:Assume full responsibility...SeniorWork experience placement
- ...not just plans or implementationWhat You'll Bring5+ years of frontend engineering experienceYou have empathy for compensation teams and... ...Mission: Build confidence in every compensation decision.We build software that transforms how companies pay their people — and we believe...SeniorFlexible hours3 days per week
- ...we’re rethinking what it means for software to work with you, not just for you.... ...assistant, and we’re looking for a Senior Full-Stack Software Engineer who wants to help define what AI-native... ...looking for someone who is strongest in frontend/product engineering and excited...SeniorWork at officeLocal areaFlexible hoursShift work
- ...in providing Information Technology, Engineering Services, Program Management, and... ...critical missions in data analytics, software engineering, and advanced technology... ...seeking a talented Software Engineer Senior (Level 3/4 - Frontend) able to support our Fully Onsite Denver...SeniorFor contractorsRemote workFlexible hours
$242.1k - $293.8k
...create safer, more civil shared experiences for everyone.As a Senior Software Engineer working on Ads Experience, you will build a brand new... ...future. You will report into our Engineer Manager.As a Senior Frontend Software Engineer, you will craft robust, extensible systems...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$141k - $225.6k
...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We... ...matters at a company where you matter.Your ImpactAs a Senior Software Engineer I on the Frontend Squad, you will collaborate with other engineers to shape...SeniorWork experience placementWork at officeRemote work$196.75k - $243.29k
...solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Senior Frontend Software Engineer on the Marketplace team, you will architect and scale the applications powering Roblox's Avatar Marketplace—the core...SeniorFull timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$196.75k - $243.29k
...create safer, more civil shared experiences for everyone.As a Senior Software Engineer on the Connections team, you will build systems and... ...end-to-end understanding of our features. This role will be frontend leaning. Collaborate with other engineering, product, and design...SeniorFull timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$130k - $180k
...advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then... ...schedule, 3 days in the office, 2 at home.We are looking for a Senior Frontend Software Engineer to join our engineering team. In this role, you will...SeniorFull timeSecond jobWork at officeWork from homeHome office- ...Job Description Senior Frontend Engineer Location: Seattle, WA (On-site / Hybrid) We're looking for an experienced Senior Frontend... ...what great frontend engineering looks like in enterprise software, we'd love to hear from you. Apply with your resume and...Senior
- ...The Role You'll be a high-output engineer building mission-critical operator experiences... .... You'll contribute meaningfully to frontend architecture and design decisions, own significant... ...Who You Are You care about building software that has real-world impact in high-...SeniorFull timeContract workFlexible hours
- ...requirements and translate them into technical requirements ~ Demonstrate a solid understanding of core engineering principles ~ Familiarity with modern software engineering practices and continuous integration and delivery ~ Comfortable working in a tech-driven...SeniorFull timeRemote workHome office
- ...experience and a powerful user interface. This is a hands-on role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and exciting features across all layers of web applications. Skills...SeniorFull timeRemote work
- ...Join Archy as a Senior Frontend Software Engineer and help revolutionize dental practice management with our cutting-edge SaaS solution. You’ll work with our React/TypeScript frontend to deliver reliable, scalable systems that empower dental professionals to focus...SeniorFull time
- Role Description Okendo is hiring a Senior Frontend Engineer to build the customer marketing platform that 16,000+ Shopify brands use to turn one... ...Shopify integrations. ~Design, develop, and implement software solutions in close collaboration with product, design, and...SeniorFull timeRemote work
- ...Senior Frontend Software Engineer (React/Micro-Frontend Architecture) Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative...SeniorFull timeRemote work
$190.8k - $267.1k
...functionally, collaborate and partner with product, design, and other engineering counterparts to build novel products and features that our... ...engineering goals. Who You Might Be: ~6+ years of software development experience in one or more front end focused...SeniorFull timeFor contractorsWork experience placementRemote workFlexible hours$195k - $250k
...team: You will join a full-stack product engineering team focused on driving product impact... ...JavaScript, TypeScript, React and other relevant frontend technologies. Use Node.js to support... ...addition to the above qualifications, a Senior Frontend Engineer should have experience...SeniorFull timeContract workWork at officeImmediate startRemote workFlexible hours3 days per week- ...Description Keeper Security is hiring a highly experienced Senior Software Engineer to join our Admin Console team, focusing on building and... ...configuration, and audit views Write clean, modern, and well-tested frontend code following best practices Participate in code...SeniorFull timeTemporary workRemote workWorldwide
- We are looking for a Senior Front End Software Engineer to build modern, scalable web applications. This role combines hands-on Angular development... ...with technical leadership, requiring someone who can shape frontend architecture, elevate engineering standards, and deliver...Senior
- ...Altamira believes that our people and the culture of our company differentiate us from other companies.Altamira is seeking a Senior Frontend Software Engineer to support our National Space Intelligence Center (NSIC) customer. You will bridge the gap between design and...Senior
$200.7k - $250.9k
...our product expands, we’re evolving the frontend foundations that support it. We have strong... ...and refine it. We’re looking for an engineer to help build the battens and transoms that... ....The ideal candidate:Has 6-8+ years of software development experience, with a strong...SeniorLocal area$141k - $225.6k
...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with... ...that matters at a company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved in architecture...SeniorWork experience placement- ...associates across 8 states. From IT security and platform engineering to architecture, software development, and infrastructure, we offer career... ...JavaScript 3+ years of experience developing websites using frontend JavaScript frameworks 2+ years of experience with React...SeniorInternshipRemote workRelocation package
- ...We're looking for a Senior Front-End Software Engineer to help build and optimize a streaming application used across various devices. This role is ideal for someone who cares deeply about performance and knows how to keep complex applications fast and stable...Senior
- ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. We are looking... ...experience ~ You are dangerous on the frontend of the stack. ~ You are a highly...SeniorRemote work
- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...TeamViewer’s web client, AI-powered user experiences, and frontend platform using React and TypeScript.Develop and maintain...SeniorTemporary workCasual workWorldwide
$66k - $165k
...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...Senior- Cleveland, OhioR&D - Core Engineering /On-siteSenior Frontend Developer (AI Tech Enablement)Role Summary: We are seeking a visionary Senior UI Developer to join our Technology Enablement... ...Bachelor’s degree in Computer Science, Software Engineering, or a related field.AI...Senior
- ...Senior UI Software EngineerLocation: 100% RemoteYou’ll enjoy the flexibility to telecommute from anywhere within the U.S. as you take on some tough challengesTop Responsibilities:Developing web applications using JavaScript, TypeScript and ReactParticipating in all team...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Frontend Software Engineer. Be the first to apply!
- work from home front end developer United States
- front end web developer United States
- entry level front end developer United States
- front end web developer part time United States
- junior front-end developer United States
- frontend developer United States
- senior front-end developer United States
- front end developer intern United States
- front end developer internship remote United States
- remote front end web developer United States


