Hi there, thanks for stopping by.
What follows is a bit lengthy, but will give you a better idea of what we do, what we value and how we work.
what we do
You know those websites that make it impossible to add an item to your cart, sign up for a newsletter or enter your credit card information? Sooo frustrating, right?! Instead of buying the pants or entering your email, you throw up your hands, mutter a curse word or two and immediately head over to YouTube to watch cat videos.
At surefoot, we make life easier for web surfers and shoppers like you.
We ease user frustrations, improve conversions and craft data stories that help our clients make sound, data-informed business decisions.
How, you ask?
In short, we formulate hypotheses based on data from sources like Google Analytics, HotJar and customer service data, which allow us to identify the biggest friction points on our clients’ sites. Then, we validate or invalidate our hypotheses in the form of A/B tests, whose results we analyze to determine the optimal site experience.
front end A/B test engineer role and requirements
As a Front End A/B Test Engineer, you’ll work closely with strategic directors, account managers, designers and QA to build tests the team has prioritized for our clients. This is a unique front-end role, as you’ll be writing code that is inserted into websites via 3rd party testing tools like Optimizely, Convert or Google Optimize. Ethical hacking, of sorts.
The position is for a fully-remote independent contractor and open to U.S.-based applicants only. Currently, the role offers 15-20 hours per week but we expect that number to grow as the company does.
**Something important we want you to know ahead of time is that this job is a bit different than your standard front-end gig. You won’t be working on a single app or feature for several months. Instead, you’ll be writing smaller chunks of code on a lot of different projects for a variety of clients. One day it could be an exit intent modal, the next could be restructuring a nav – the possibilities are endless. Your code will sometimes (often) be part of a losing test and never see the light of production, which is one reason we value efficiency over perfect, beautiful code.
TL;DR – if you’re someone who enjoys endless refactoring and the idea of writing “throwaway code” gives you heart palpitations, this job probably won’t light your fire.
If you’re still with us, here are the requirements:
- Able to communicate clearly and concisely with good “email voice”
- Git and command line proficiency
- Past experience developing for mobile, desktop and tablet
- Self-motivation, ability to work independently and remotely, the desire to continuously learn and grow
- Hobbies outside of work
- Experience with testing tools like Optimizely, Convert, Dynamic Yield or others
- Experience with Google Analytics
- Familiarity or understanding of frameworks like React, Node and Angular
- Funny GIF library, good emoji usage, sense of humor
our values and culture
give a damn. In case you haven’t noticed, this is a big one for us and we put it front-and-center in everything we do. We give a damn about our clients and refuse to waver on doing what is best for them, even if it means less upside for us. We give a damn about our work, so we always go the extra mile to ensure we are proud of the things we stamp our names on. We give a damn about each other, so we strive to infuse kindness throughout our interactions – with clients, each other, our communities and all those we meet. And finally, we give a damn about the environment, which is why we’re proudly Climate Neutral and partners of 1% For The Planet.
own your mistakes, learn from them and move on. Our preferred path is to “fail fast”. In other words, identify your mistakes, take ownership, discuss what you learned, identify solutions for ways to correct them so they don’t happen again and move on.
channel your inner entrepreneur. If a process or task is hindering you in some way, don’t wait to be asked to fix it. Like Nike says, Just Do It™. Make it work for you. Experiment. You’re a smart, capable person so don’t ask permission. Arrive with a well-thought-out solution that makes it easy for everyone to say “yes” to, you smarty, you.
ready to apply?
Since we are a fully remote team, we have a somewhat atypical interview process. For the first step of the interview phase, we ask applicants to show basic competency in the necessary skill sets (don’t worry, no hazing a la “live code fizzbuzz” is involved).
If all is well there, you’ll move on to phase two which involves a Zoom video call to get to know one another a bit better. If we’re feeling good about that, we’ll contact your references.
And finally, if your references check out and confirm you’re not a stabber, we’ll ask you to do some actual paid work with us to determine fit for both parties.
To apply, go to our application form ready to submit the following:
- Your desired hourly rate and amount of time you’re available per week
- A link to your GitHub, StackOverflow, or other dev profile
- Any relevant experience you have with A/B testing
- Paste a link to your code from this exercise
All applicants will receive a response. surefoot is an equal opportunity employer and we are committed to building a company that embraces and celebrates diversity and inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.