Highlightta

Highlightta

Intermediate Front End Software Engineer

Canada · Mid

Sponsorship not specifiedDetected 61 days ago
JavaScriptRubyReactVue.jsHTMLCSSiOSAndroidRailsRESTDesign SystemsAccessibilityJiraLogisticsCommunicationCollaborationProblem SolvingTime ManagementMentoringWriting

About the role

  • Zipline is looking for a Front-End Engineer who lives at the intersection of design and code.
  • You won't just implement specs, you'll shape the UI itself, building directly in code with the same care a designer brings to a canvas.
  • You'll work closely with our product, engineering, and design teams to deliver polished, performant interfaces across our platform.

Responsibilities

  • Collaborate with engineers, designers, and product managers to build functional, beautiful user interfaces. Often working design-forward in code rather than waiting for pixel-perfect handoffs especially in the world of AI
  • Develop, enhance, and maintain responsive web applications using Ruby on Rails, Turbo, Stimulus, and JavaScript.
  • Contribute to and evolve Zipline's design system with View Components, treating it as living code.
  • Build and iterate on prototypes directly in code, using the design system as your foundation.
  • Optimize applications for maximum speed and design mobile-first features, including Turbo Native mobile experiences.
  • Write clear functional requirement documents and guides that other engineers can pick up and run with.
  • Collaborate with engineers, designers, and product managers to build functional, beautiful user interfaces.
  • Often working design-forward in code rather than waiting for pixel-perfect handoffs especially in the world of AI
  • We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other.
  • We're building something meaningful together, and we're glad you're considering being a part of it.

Requirements

  • Professional experience with Ruby on Rails, JavaScript, CSS, and HTML at scale.
  • Hands-on experience with Turbo, Stimulus, or the broader Hotwire ecosystem.
  • Experience with Turbo Native (iOS/Android).
  • Experience with React or Vue.js component architectures.

Skills

  • Outstanding listening and writing skills, with a knack for translating complex concepts into simple, persuasive language.
  • Self-motivated, dependable, and dedicated.
  • Proficient with remote collaboration tools like Slack, JIRA, and Confluence.

Compensation

  • At Zipline, we're committed to paying our team fairly, transparently, and in a way that supports growth. This role is targeting an annual salary within Canada of $128,205 CAD to $156,755CAD.
  • The broad salary ranges reflect the growth someone will experience in the role-from developing skills to reaching expertise within their career level.
  • We've found that hiring team members with the expectation of being accomplished in the role sets them up for success, which for this position on the Canadian band is $128,205 CAD.
  • Salaries below this point typically reflect someone with potential but still building the necessary skills, while salaries above are for individuals already excelling in the role, with a deep understanding of Zipline's impact on customers, product, and company.
  • At Zipline, you'll continue to have career development conversations with your manager to ensure your compensation grows as you advance.
  • Our salary ranges are determined by market, factoring in our revenue and employee size and paying competitively.

Benefits

  • World-class medical, dental, and vision policies.
  • Learning: We support continuous learning and provide unlimited access to our Udemy Business account

Company info

  • Zipline is a well-funded, rapidly growing SaaS company transforming how frontline teams work.
  • We empower the world's leading brands across retail, healthcare, logistics, and beyond to connect, align, and inspire their employees- from headquarters to the front lines.
  • Our customers consistently give us best-in-class NPS and CSAT scores, and they rave about how Zipline makes their teams' lives easier and their businesses more effective.
  • We're also a fully remote company, with passionate employees across the U.S., Canada, and around the globe.
  • Join a high performing, fully remote team and work where you're comfortable
  • Get meaningful ownership in a fast-growing, venture-backed company shaping the future of retail.
  • Annual company off-sites in fun locations.
  • We've done New York, Costa Rica, Whistler, Palm Springs, San Diego, and Mexico City.
  • Use AI-assisted development tools (e.g. Claude Code, Copilot) as a natural part of your workflow to move faster without sacrificing quality.
  • Our culture still feels like one big hug.

Equal opportunity

  • We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.
  • equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.

This listing is sourced directly from Highlightta's careers page and normalized into a canonical job model.