Get AI-powered advice on this job and more exclusive features.
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
- Develop and customize UrbanStems’ Shopify Plus storefront, including Liquid theme development, Checkout UI extensions, and custom storefront experiences.
- 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
- 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.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Technology, Information and Internet
Referrals increase your chances of interviewing at UrbanStems by 2x
Get notified about new Senior Software Engineer jobs in New York City Metropolitan Area.
Senior ETL Developer Lead with Guidewire Experience - Remote
Remote Senior Software Engineer (LLM) - 34953
New York City Metropolitan Area 2 days ago
Contract Senior Sailpoint Developer - Identity Management
New York, NY $130,000 - $170,000 1 month ago
New York, NY
$160,000.00
-
$200,000.00
7 months ago
New York, NY
$150,000.00
-
$250,000.00
1 month ago
Senior Software Engineer, Backend - Fintech
Senior Software Engineer (Node.js & AWS)
New York, NY
$120,000.00
-
$130,000.00
2 weeks ago
New York, NY
$130,000.00
-
$200,000.00
1 year ago
New York, NY
$180,000.00
-
$220,000.00
8 months ago
Senior Software Engineer (AI Health-Tech SaaS, Remote)
New York, NY
$150,000.00
-
$200,000.00
3 days ago
New York, NY
$130,000.00
-
$148,000.00
2 weeks ago
New York, NY
$130,000.00
-
$160,000.00
3 weeks ago
Senior Software Engineer, Backend - Fintech
Senior Software Engineer - Front End Web Developer
Jersey City, NJ $130,000 - $170,000 2 weeks ago
New York, NY $150,000 - $170,000 6 days ago
Senior Software Engineer - Payments & Treasury
New York, NY $145,000 - $165,000 1 week ago
Senior Terraform Developer (Fulltime)- Remote
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.