Get email alerts for the latest jobs
Please be aware this job posting is over 1 month old, and is likely not accepting any more applicants

Front-end Engineer

Added Aug 08 from WeWorkRemotely

javascript ruby rails java html css front-end back-end angular react qa

Apply for this position

Headquarters: Remote


Hiya 👋We’re the folks at Jilt, an email marketing platform built for eCommerce. We help thousands of stores surprise and delight their customers with automated emails that drive sales. We’re looking for a smart, detail-oriented person to join our team as our first front-end engineer.

The Role

You’ll work closely with your teammates on the engineering team (Justin, Lucas, Hannes, Dani, and Jonathan) to create intuitive & engaging interfaces based on direction from the product team (Beka). While Jilt is built as a traditional Ruby/Rails app, we use Angular (v1) to power our visual email editor and Vue.js for some areas with a lot of dynamic content. You’ll work on both areas and help engineer an incredible user experience.

While the majority of your time will be spent focused on the app front-end, we have some features that are powered by JavaScript running on our customer’s stores. This means you’ll be able to flex your defensive programming skills and ensure our code works in harmony with a wide variety of browsers and other 3rd party scripts.

As our first dedicated front-end engineer, the team will often look to you for advice and direction. You’ll help shape our best practices, decide on frameworks and tooling, and refactor older or underperforming parts of the codebase. You’ll also be responsible for moving your projects forward, communicating your progress and milestones with others, and clearly documenting your work.

Here are some things you may do on a given day:

On the first day you will:

In the first week you will:

In the first month you will:


You love writing JavaScript that’s clear, self-documenting, and standards-compliant, whether by itself, alongside jQuery, or as part of a JS framework like Vue, Angular, or React. You believe in combining JS with beautiful & semantic HTML / CSS and are comfortable with supersets like CoffeeScript and templating languages like Slim. You’re also comfortable with Ruby / Rails and can move seamlessly between working on the back-end code that produces the data you need for front-end interactions.

You love beautiful design and working with others to transform concepts into real-world interfaces that are a joy to use. You love keeping up-to-date with the latest best practices and tools, and are constantly tweaking and improving the way you work.

You’re excited to solve engineering challenges in the most pragmatic way possible, and most importantly, you keep the end user in mind and love getting feedback from customers to help improve our products.

Finally, you can’t wait to join a small team that loves their work as much as you do, affords the opportunity to work on challenging & interesting projects, continuously learn and improve, and constantly ship your work. You’re an excellent writer and can communicate effectively whether drafting up a bug report, chatting in Slack, or editing a wiki page. You know that code is about communication and explaining your thought process clearly goes hand-in-hand.

Our team is fully remote and stays in touch primarily via Slack and weekly check-ins over Zoom. That said, we believe spending time together is important — availability for 1-2 company-paid team trips per year is necessary.

This is a full-time, salaried position, but hours are flexible. We know your work will speak for itself with commits, issues closed, and wiki edits.


After an initial screening, you’ll get an email with a few questions to answer. Following that, you’ll have a few 30 minute phone chats with different people on our team to learn more about you and answer any questions you have about the position and company.

If this goes well, we’ll invite you to join our team and start your 4-week trial. During this period you’ll work full-time as a contractor, or part-time on nights/weekends if you already have a full-time position. This gives you an opportunity to make sure you enjoy the work and the team, and it gives us an opportunity to evaluate your work. We’ll have regular chats each week to share feedback and make sure we’re on the same page. At the end of the 4 weeks, you’ll be offered a permanent position. 🙂


Here are some benefits we're happy to offer to our team members:

- Competitive salary

- Annual incentive for meeting team and company goals

- 27 days of paid time-off, in addition to 2 company holidays (SkyVerge Day in March, Founders Day in June 😀)

- Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)

- 401k/RRSP Retirement plan with 4% company match for US/Canadian residents (contributions to comparable plans for non-US/Canadian residents)

- 8 weeks paid parental leave for new mothers and fathers

- Work flexible hours from anywhere that has a reliable internet connection

- Tools (hardware/software) to help you be productive

- Allowance for professional growth (books, courses, conferences)

- Home office or co-working allowance

- A Kindle to help you keep learning

We support workplace diversity and do not discriminate on any protected class. We believe when we work together as a team of different views, experiences, and ideas, we can build amazing things.

To apply: Please apply directly at this link: Applications accepted through August 31st.

Apply for this position
Share this job
Not remote? Let us know!