Customer.io: Front End Engineer (Ember.js)

Headquarters: Portland, OR
URL: http://customer.io/careers


Customer.io’s mission is to help businesses communicate with their customers like human beings, through relevance and context.Hello, future Ami! At Customer.io, our mission is to help businesses talk like people.

Today, we do this with an app that allows businesses with many users to send targeted, more relevant communication at scale.

We’re a geo-distributed team of 27 across 8 different time zones, and we're looking for a product focused Front-End Engineer to build fast, intuitive interfaces in Ember.js.

You can read more on our careers page.You, our new Front End Engineer:In short, we’re looking for someone who is focused on engineering a great user experience to help us take Customer.io beyond email, empowering our customers to reach their users no matter the medium.You'll be working in:Front end in Ember.js deployed as a single-page app using Ember CLIBack-end services in Go written for performance Our engineering team is small, but collaborative and communicative, hopefully moving fast and breaking nothing.

You’ll work on features with other front-end engineers (Kate and Najwa), back-end engineers (Stephen, Ian, Matthew, and Jatin), and our product and design team (Colin and Ivana). What skills will you bring to the table?We’re looking for solid experience working with Ember.js and Javascript in a production environment.

You should be comfortable working with a designer to build well-engineered user interfaces, adding and extending automated tests, and diagnosing and fixing bugs. When growing our team, we’re also looking for a new perspective and a strong opinion—whether it’s developing elegant code to solve problems, devising new simpler testing strategies, or helping to design new user interfaces.Wondering about the specifics? Here they are— in your day-to-day, we’d want you to:Collaborate across multiple time zones, pairing and video calling to get work done on features, enhancements, and bug fixes to the CIO appWorking on these features will usually involve tasks like setting scope, discussing UI/UX with Ivana, back-end requirements with our engineering team, and prototyping!Using Ember.js, implement feature sets defined by the product team.

This includes adding to the Ember app as well as potentially writing API calls in Go.This can also include writing (or helping write) customer-facing docs and release notes for the features you work on, to help them better come to grips with Customer.ioAssist with developer documentation and choresUse and contribute to our CSS and UI component frameworksIf you want, giving lunch-and-learn talks to share what you’re doing with the rest of the company!Communication and collaboration are the foundations of this role.

We want to talk to you about getting to know a complex product with an existing codebase, and moving it forward in a meaningful direction.Customer.io is growing; if you’re looking for a work environment where processes are set in stone, you won’t find it here.

But we’d want you to contribute to that also, to help us define the processes which help us build a great product. Why should you work with Customer.io?Work at our head office in Portland, OR or anywhere in the world you want.

We want to enable you to do your best work, and this is how we aim to do that—Competitive salary - We’re offering $100,000 - $130,000 USD for this position in the company depending on experience.Equity - You'll own a piece of the company.

It's not a get-rich-quick deal, but if you stay around for a while, we're planning to be a long-lasting company and your piece of it may be a nice bonus.Big Impact - Our team is small, but growing quickly.

The work you do will materially impact how successful we are as a company.Great Tools - Everyone in the company has a budget for a computer, a motorized standing desk, Steelcase Leap office chair, external monitor, and anything else you'd like to get your job done.Health Benefits - We pay 100% of your premiums for medical, dental and vision.Paid Parental & Medical Leave - including adoptionRetreats - We get our whole company together once a year.

We've had retreats in Barcelona, Romania, and Hunter Mountain, NY. We’re going to Iceland in September!Vacation - Rest and recuperation is important.

We offer unlimited paid time off with a 2-week minimum per year.At Customer.io, we’re committed to building a diverse environment, and encourage minority applicants.

So far, we have team members in France, Germany, Canada, and all over the US.

Our CEO and CTO grew up in Singapore and Arkansas respectively, but met in New York City.

Our company culture is always evolving; people from different backgrounds bring valued perspective and thoughtfulness to the work that we do and the culture we foster.Customer.io provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

In addition to federal law requirements, Customer.io complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Basically, we follow the law, but also like you for who you are!

To apply: Please apply at http://grnh.se/umweao1

Apply

Source: 37Signals Job Board