Zipline is 100% remote and accepts applicants from Canada, US & internationally.
Zipline is looking for a Front-End Engineer with a background and passion for design. You will play a pivotal role in shaping the visual and interactive elements of our web applications. You will work closely with our product, development, and design teams to ensure seamless and engaging user experiences. Your primary focus will be on front-end development using Ruby on Rails, React, and JavaScript, with a secondary focus on the User Experience.
Key Responsibilities:
- Collaborate with engineers, designers and product managers to translate design concepts into functional and aesthetically pleasing user interfaces.
- Develop, enhance, and maintain responsive web applications using React, Ruby on Rails, and JavaScript.
- Write clean, maintainable, and efficient code to ensure application reliability and performance.
- Develop/Collaborate on quality mockups and prototypes leveraging Zipline’s design system for guidance.
- Work together with other developers to improve usability and performance.
- Diagnose and resolve front-end issues to provide a smooth user experience.
- Stay updated on industry trends and best practices in front-end development and design.
- Optimize applications for maximum speed and design mobile-based features.
- Possess a refined behavior around time management and proactive communication that enables you to do your best work in an asynchronous, fully remote environment.
- Demonstrate pride in your craft, and enjoy and value clean code that scales to keep large teams productive.
- Write easy to consume functional requirement documents and guides.
Must-haves:
- 3+ years experience working in a Front-end Developer position.
- Experience using your design skills to deliver prototypes either through design system tools or code.
- Excellent understanding of the entire web development process (design, development, and deployment).
- Professional experience with Ruby on Rails, markup languages, JavaScript, CSS, HTML at scale.
- Problem-solving mindset to create easy solutions to hard problems when confided by design systems.
Nice-to-haves:
- Experience with Bootstrap.
- Experience with Turbo, Turbo Native, and or Stimulus.
- A passion for maintaining and improving a design system.
- A mindset and appreciation for teaching and mentoring.
More about you:
- Retail experience is an asset, but not required.
- Proficient in productivity applications such as Basecamp or Slack.
- Ability to effectively communicate to, present to, influence, or befriend all levels within an organization.
- Outstanding listening and writing skills, and a keen ability to translate complex concepts into simple, persuasive language.
- Team player with excellent collaboration skills to build relationships across the company with both ours as well as our customers.
- Self-motivated, dependable, and dedicated.
Employee Benefits:
- Stock Options.
- Paid Flexible Time Off (including time off to care for family members, as well as Sick Time).
- Paid Parental Leave Benefit.
- Group Health Insurance (Medical, Vision, and Dental) with a variety of PPO & HMO plans and a flexible spending account.
- 401(k) Retirement Plan.
- 100% Paid Life and Long-Term Disability Insurance.
The “Extras”:
- Remote Work: Join a flexible, effective remote team and work where you’re comfortable- literally anywhere!
- Computer accessories and office setup: We help you get the right equipment and accessories that you need.
- Company off-sites: Most years we come together (IRL!).
- Education stipends: We believe in perpetual learning!
- Coffee Stipend: We provide a small stipend each month to encourage breaks and a change of scenery.
A note on our Flexible Time Off Policy - We don’t have a set number of “Days Off” at Zipline, and instead Zipliners request time off when and as they need it, under a Flexible Time Off Policy.
We value diversity of all kinds and are committed to building a diverse and inclusive workplace where we learn from each other. We are an equal opportunity employer and welcome people of all different backgrounds, experiences, abilities, and perspectives.
Got More Time, here’s more about Zipline!
How do we work? Remotely. We have been 100% remote since the company was founded.
With Zipline, retail employees feel more connected, understand the role they play in the brand’s mission, and feel good about the work they’re doing. This is important to us because retail is one of America's most populous workforces but also one of the most underserved.
We have made incredible progress but changing the industry is hard. We are well funded by leading venture capital firms like Emergence Capital and ready to scale. We need your help to improve the way that this 4.4 trillion dollar industry communicates with its store employees.