Web Developer - Shopify

Overview

Little Rocket is looking for developers who live and breathe all things digital. Have you worked with remote teams or do you run solo? No matter how you do it, if you love to create experiences in the digital space, we look forward to connecting with you!

About Little Rocket

Little Rocket is an agency in Toronto that specializes in ecommerce development. Our crew is responsible for launching Shopify powered solutions and supporting our clients in the digital space.

Job Description

We are looking for an individual who has a well-rounded background in Javascript, styling, and Shopify templating. Someone who has a passion for crafting clean code and who works well with a remote team. Additionally, you will have access to our full talented team for support and guidance.

Experience

If you can relate, don't wait - apply now. We're looking for people like you!

Work Experience

  • You have 3+ years of development experience in a professional setting.
  • You've worked with teams, or perhaps you're a solo artist, but you love to collaborate.
  • Strong team working skills, demonstrating ability to collaborate and lead.
  • Ability to multi-task, and be self directed.
  • Desired, but not required: knowledge of the regulated space (cannabis, alcohol, pharmaceuticals).
  • Experience creating production estimates and defining scopes for projects in conjunction with your team.
  • Experience running QA on projects is helpful, and ensuring documentation is provided for production and support.

Javascript

  • Understanding of types, objects, functions, factory functions/classes, etc
  • Proper understanding of flow control and guard/clauses
  • Ability to produce and understand SOLID code
  • Able to utilize and understand NPM
  • Produce modern and clean code
  • Keep up-to-date with the best practices
  • Able to utilize browser tools/code to test and debug
  • Utilize linters (bonus)
  • Understanding of TypeScript (bonus)
  • Loose understanding of popular frameworks such as Vue & React (bonus)
  • Loose understanding of build tools such as Gulp/Grunt/Webpack (bonus)

Styling

  • Comfortable with supersets (SASS/SCSS)
  • Experience converting visual designs created by designers to HTML with an acute eye for detail
  • An understanding of semantic markup and impacts to SEO
  • Understanding of targeting, classes, IDs, and their differences as well as their priorities
  • Able to create clean easy-to-follow styles with utilization of macros/mixins/variables where possible
  • Able to utilize browser tools/code to test and debug
  • Utilize linters (bonus)

Version control

Able to utilize Git through command line interface (CLI) for the following:
  • Create and manage pull requests
  • Push/pull code effectively
  • Utilize branches effectively and often
  • Solve merge conflicts and understand raw diffs
  • Understanding of tagging

Shopify

  • Understand the basics of Shopify and it’s limitations as a platform
  • Familiar with the Shopify Theme Customizer and the Shopify command line interface (CLI)
  • Liquid templating knowledge; layouts, sections, snippets, checkout, assets, filters, etc

Platforms

  • Share your experience with platforms on the Q&A, we're platform people and love to talk about what excites you.
  • You should be up to speed with the big CMS's (i.e. Wordpress, Contentful, Prismic, Webflow, etc..) and any experience with ecommerce engines are super.
  • If you have experience with ReCharge or other payment solutions, please indicate.

Software and Tools

Some helpful things we use, if you have touched these, please let us know.
  • Git VCS / Github
  • Shopify CLI
  • Google Workspace (bonus)
  • Asana (bonus)
  • Everhour (bonus)
  • Slack (bonus)
  • LambdaTest browser testing (bonus)

Provided

  • Remote First Work Environment.
  • Strong team to support you with a great culture.
  • Benefits and Rewards.
  • Competitive Salary.
  • Equipment Credit every 24 months.
  • Flexible Time Off.
  • Vacation and Holidays.
  • Personal Development Per Diem.

Recruiting Process

While we try to respond to all applicants you might not hear from us directly if things don't line up. We will follow up with successful applicants via email.

We appreciate everyone who applies for a position on our crew and we'll retain your application and reach out for future opportunities unless we hear otherwise.
Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...