Senior Frontend Engineer — Shopify Plus
UrbanStems is a modern floral and gifting company designed for thoughtful people. Founded in 2014 in Washington, DC, UrbanStems has become a leader in the space with our designer bouquets, plants and gift options. From coast-to-coast next day delivery to same-day courier service in a number of major cities, we are helping people stay connected.
We’re seeking a thoughtful, motivated, and experienced Frontend Software Engineer with a focus on Shopify Plus store development to join our tech team. The team builds and supports the critical infrastructure and applications that power UrbanStems’ ecommerce presence and related fulfillment operations.
If you’re the right fit, you take great pride in creating exceptional user experiences and are energized by working within an agile, fast-paced environment. You’ll collaborate with a small but ambitious, brilliant, and fun team while contributing to our culture of innovation, ownership, and success.
What You’ll Do
Shopify Plus Development & Customization (40%)
- Develop and customize UrbanStems’ Shopify Plus storefront, including Liquid theme development, Checkout UI extensions, and custom storefront experiences.
- Build reusable, scalable UI components using modern JavaScript frameworks like React.
- Integrate third-party services and apps into Shopify Plus using APIs and webhooks.
- Maintain and optimize custom Shopify scripts for discounts, shipping logic, and checkout workflows.
- Collaborate with our design and product teams to translate Figma mockups and requirements into functional, polished ecommerce experiences.
Frontend System Architecture & Collaboration (40%)
- Coordinate with our dedicated 3rd party agency to assign, review, and deploy work
- Help design a scalable, performant, and maintainable frontend architecture for UrbanStems’ web properties.
- Implement best practices for accessibility (WCAG), SEO optimization, and responsive web design.
- Participate in cross-functional planning sessions with engineering, product, design, and marketing teams.
- Act as a technical mentor through code reviews, frontend architectural discussions, and shared learning sessions.
Platform Integration & Support (10%)
- Work closely with backend engineers to integrate storefront features with APIs and microservices.
- Optimize frontend performance and load times by enhancing assets, caching strategies, and Shopify storefront rendering.
- Implement and monitor A/B tests, personalization experiments, and UX improvements.
Project Planning & Quality Execution (10%)
- Participate in sprint planning, story scoping, and collaborative ceremonies.
- Ensure clear documentation, maintainable codebases, and a focus on test coverage.
- Support and resolve production issues related to frontend experiences.
Qualifications
- 5 - 7+ years of related experience
- Strong expertise in frontend development, including HTML, CSS/SASS, JavaScript, and modern frameworks (React, Vue, or similar).
- Professional experience customizing Shopify Plus themes, templates, and checkout flows using Liquid and Shopify’s APIs.
- Solid understanding of responsive design, accessibility standards (WCAG), and performance optimization techniques.
- Familiarity with modern frontend tooling
- Familiarity with UI/UX best practices.
- Experience collaborating with cross-functional teams, including designers and marketers.
- Strong autonomy, ownership mentality, and the ability to manage multiple projects in a fast-moving environment.
- Excellent communication skills with an emphasis on documentation and clarity.
Bonus Points For
- Experience developing and deploying Shopify Checkout UI extensions.
- Familiarity with Celigo middleware or custom ETL flows for Shopify integrations.
- Experience working with ecommerce platforms beyond Shopify.
- Experience integrating or maintaining a Subscriptions platform offering (e.g. Recharge, Loop, Stay).
- Knowledge of SEO best practices specific to ecommerce platforms.
- Hands-on experience with analytics integrations (e.g GA4, Datadog, Klaviyo).
- Experience with Inventory Management Systems (IMS) and/or cloud-based Warehouse Management System (WMS) platforms.
- Background in ecommerce logistics, order orchestration, or supply chain fulfillment systems.
Why UrbanStems
- Impact: Your code powers a meaningful mission: connecting people through thoughtful gifting.
- Culture: A supportive, collaborative, and values-driven tech team.
- Growth: Opportunities to take ownership, upskill, and shape the future of our platform.
- Innovation: We’re modernizing floral ecommerce with scalable tech, and you’ll be at the heart of it.