DayBack is Hiring

We’re building things in JavaScript, Firebase, and Salesforce. And we’re helping our customers take back their day. If you can get behind that, we're hiring.

Open Positions

JavaScript Developer - Junior

The work

We are seeking to hire one or two junior level developers to contribute to the next versions of DayBack Calendar. This is mostly front-end development in Angular and straight up JS. The calendar connects to a number of different backends, so if REST or GraphQL are your thing, you could definitely contribute there too.

Our requirements are flexible. We ask that you have excellent communication skills, a sense of curiosity, and keen attention to detail. Sometimes you’ll be following established patterns in our app. Sometimes you’ll be ice-breaking. Having pride in your craftsmanship wether you’re following or inventing is key.

You don’t have to be familiar with our stack–it’s designed to get you up and running quickly–but if you want to see how we’re doing things we’ve described some of our tooling here: https://github.com/seedcode/vagrant-base-config)

What’s a junior JS developer?

You’ve likely worked on front-end JS projects before and this wouldn’t be your first job in tech. You can work in someone else’s code and extend their patterns without having to reinvent everything in a pattern you’re comfortable with (though when you have opinions about patterns you feel comfortable arguing for them). You may have used Angular 1x on a project before but Angular doesn’t need to be your thing. (Somehow there is less Angular in every release or our app.)

How to apply

Please send a note, your resume, and both work samples (below) to [email protected] along with any questions you may have.

Samples of your work

Software sample: We’d love to see some of your work, your side project, or whatever best represents where you’re at with JS.

Writing sample: Communication (and empathy) are the keys to building great tech. So we want to know that you can write well. If you’re blogging, just send us a recent post you like. Otherwise, please send us a paragraph or two about some issue on which you’ve picked a side. This doesn’t have to be something you’re passionate about and it needn’t be political. It could even be a coding issue or some mundane item you’ve changed your mind about. We find that we’re often laying out the pros and cons of competing approaches to our customers or team members, so we’d like your writing sample to do that for us: pick any topic you’d like, and help us decide between two options.

Hiring Process

1. Send us the email, resume, and samples above.
2. Phone call with the CEO: non-technical, getting to know each other and seeing if this could be a fit.
3. (2) Video chats with CEO and frontend/backend developers talking about your stack, our stack, and everyone’s goals. Technical, but no coding.
4. Take-home coding challenge using our dev tools in our code base. Questions encouraged.
5. Video chat to discuss the challenge. Call references and do a background check.
6. Offer extended
7. Join the DayBack team.

Salesforce Admin (and perhaps Aspiring Developer)

The work

We provide a lot of support to our Salesforce customers. We offer consulting to help them visualize their schedules. And we provide configuration support that includes writing formula fields, triggers, and flows in their orgs. We also give a lot of demos and coach our customers about how to effectively map their workflow in DayBack.

Folks who can do this are part coach, part Salesforce admin, part salesperson, and part developer. You’re technical customer champions and are comfortable wearing several hats and maintaining your own, often crowded, schedule. You may not know much JavaScript now, but you want to learn and will have the backing of the dev team here at SeedCode as they stretch your skills writing custom actions for DayBack. You’re looking forward to increasing your visibility in the Salesforce community and are eager to blog about your discoveries and customer successes, sharing those on social media and the Success Community at Salesforce.

We’re looking for excellent verbal and written communication, deep familiarity with Salesforce permissions, roles, and triggers. Plusses would be experience making visual force pages, writing tests, deploying managed packages, and JavaScript. And if you think sales is cool–just one person helping another get the apps they need more quickly–that will serve you well.

How to apply

Please send a note, your resume, and a writing sample (below) to [email protected] along with any questions you may have.

Samples of your work

Software sample: If you do have experience with JavaScript, we’d love to see some of your work, your side project, or whatever best represents where you’re at.

Writing sample: Communication (and empathy) are the keys to building great tech. So we want to know that you can write well. If you’re blogging just send us a recent post you like. Otherwise, please send us a paragraph or two about some issue on which you’ve picked a side. This doesn’t have to be something you’re passionate about and it needn’t be political. It could even be a coding issue or some mundane item you’ve changed your mind about. We find that we’re often laying out the pros and cons of competing approaches to our customers or team members, so we’d like your writing sample to do that for us: pick any topic you’d like, and help us decide between two options.

Hiring Process

1. Send us the email, resume, and samples above.
2. Phone call with the CEO: non-technical, getting to know each other and seeing if this could be a fit.
3. (2) Video chats with CEO and frontend/backend developers talking about everyone’s goals. Parts will be technical, but no coding.
4. Take-home coding challenge to modify an org following instructions/examples from one of our blog posts. Questions encouraged.
5. Video chat to discuss the challenge. Call references and do a background check.
6. Offer extended
7. Join the DayBack team.

General information

Location: We’re an all-remote company, so you’ll be working at your own place, but in close contact with our team over phone, video, Slack, and in person when it works out. (Despite the current appearance of our team, we are committed to building a more diverse company.) We prefer folks in states where we have other employees, meaning WA, OR, and CO, but we’re open to expanding that for the right candidates.

Benefits: SeedCode offers full-time employees a 401k with employer match, a health plan with 100% employee coverage and a contribution towards covering additional family members, a generous paid vacation plan, maternity/paternity leave, and a yearly allowance for augmenting your own gear.

Mission: What we’re trying to accomplish: our mission. And the problem we’re trying to solve: your calendar is a horror movie.