About Us and Why We’re Hiring
We construct “You Want a Funds,” the very best budgeting software program and training sources round. (These within the know name us YNAB, which is pronounced “why-nab.”) For greater than a decade, folks have been shopping for YNAB after which telling their mates what a distinction it has made of their lives. Google us, or learn a few of our critiques on the app retailer, and also you’ll see what we imply. We love constructing one thing that has an enormous optimistic impression on folks’s lives.
YNAB is rising, and so is our product staff. We’re a software program ecosystem that features apps for net, Android, and iOS. We’ve some massive plans for our Android app, and that’s the place you are available!
We’ve one overarching requirement on the subject of becoming a member of our staff: our Core Values Manifesto has to actually click on with you. In case you’re nodding emphatically whereas studying this, you’ll in all probability prefer it right here, and we are able to’t wait to attach with you!
In fact, we have now some agency* necessities too, like 5 years {of professional} software program growth expertise, and a minimal of 4 years spent writing Android apps.
*Effectively, firm-ish. If you already know you’re a fantastic match for this function however fall just a little wanting the five-year requirement, we encourage you to go forward and apply. We don’t want you to be the right candidate on paper.
On the same observe, we all know imposter syndrome is usually a highly effective drive, and should discourage unbelievable folks from making use of. Please apply anyway. Many people right here have it too, so that you’re in good firm.
Okay, let’s discuss life at YNAB, after which we’ll go into element about what we’re in search of.
Who You’d Be Working With
Our engineering staff is about 50 folks robust, seven of whom are Android builders. We incessantly function in cross-functional groups, so that you’ll get to work with superior folks from all completely different roles within the firm.
No matter their different pursuits, all of our builders have one factor in frequent: they’re a pleasure to work with. You received’t discover heated arguments and raised voices right here. We save our aggressive spirit for YNAB’s exterior opponents (or the occasional full of life board sport session), however internally we construct up our teammates and rejoice their successes. All of us like to program and clear up issues in inventive methods, and we often take time to geek out and present one another one thing cool we constructed or discovered to make our lives simpler.
And naturally, as a developer, you’ll work carefully with our wonderful designers. They’ve the awards (together with no less than one precise Emmy®) to show they’re good at designing stuff. Extra importantly, they welcome suggestions and options in the course of the growth course of and are blissful to tweak an interplay when you inform them it’ll prevent important growth effort.
How You’ll Work at YNAB
We additionally work actually onerous, collectively, to make working at YNAB an incredible expertise, and we have been (humbly) proud to be named Fortune’s #1 Greatest Small Firm to Work For the final two years. We’ve a staff of actually distinctive folks—the sort you’ll be excited to work with. Right here’s how we function:
Duty and Empowerment
YNAB appreciates, respects, and trusts the experience and judgment of our builders. We empower them to do what they suppose is true.
We additionally work collaboratively. We constantly search the correct amount of construction and unity vital to maximise productiveness. The place it is sensible, we designate somebody to make a name.
Regardless that our builders are proper rather a lot, it’s okay to make errors right here. Exploration and calculated dangers are important to velocity and development. We freely admit after we’re flawed. If one thing doesn’t go as anticipated, we study, bounce again, and make corrections.
You received’t be alone; others shall be there to assist, overview, reassure, and again you up. We personal our processes and collective outcomes as a staff.
Stay (Nearly) Anyplace You Need
We’ve all the time been a completely distant staff, and have folks all around the world. For this function, you’ll have to be positioned someplace between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Wherever you might be, simply be sure you have a dependable web connection.
A 4-Day Work Week with No Outrageous Hours
We’re at present trialing a four-day work week! For us, this implies 4 common days of labor adopted by a three-day weekend…each week. That is new to us, and we’re solely in the midst of a six-month trial, however we’re enthusiastic about what it may imply each for the corporate and our staff members.
We would like everybody to have a full life exterior of YNAB. We seldom work greater than a traditional workweek. There have been a number of events the place issues bought busy and other people needed to put some additional time in. However then they took some additional break day, so all of it balances out. We work onerous and good however we’re on this for the lengthy haul.
Whereas we do our greatest to allow asynchronous work wherever we are able to, typically we merely want to speak in actual time, for instance, for firm or staff conferences. This implies you could have to be versatile together with your working hours, maybe a day or two per week, particularly when you reside in our time zones’ western or japanese extremes.
Take Trip (Severely)
We would like you to take trip. In reality, we have now a minimal trip coverage of three weeks per yr. 5 weeks feels about proper (plus two additional weeks for Vacation break). It’s necessary to get loads of downtime and get out and do one thing. We’ll sit up for seeing footage of your adventures in our #office_wall Slack channel.
The YNAB Retreat
When the pandemic isn’t holding us from touring, we get the entire staff collectively yearly. Up to now, we’ve accomplished Costa Rica, a gigantic cabin within the mountains, a seaside home within the Outer Banks, a ranch in Montana, and most not too long ago, Laguna Seashore. We do actually enjoyable issues at these retreats, however the spotlight is inevitably simply being collectively and having a blast.
Up Your Recreation
We’re critical about serving to you enhance your craft. We funds for it (hey-o!). Assume conferences, Lynda/Skillshare subscriptions, books, and devoted time away from work to study one thing new. We like to see our folks develop.
Worldwide is Completely Okay
Our staff is unfold throughout the globe, together with Germany, Switzerland, Mexico, Canada, Brazil, the UK, and all around the United States. We arrange staff members within the US and UK as staff, and people in different nations as impartial contractors.
As talked about above, we have now a while zone restrictions for this function, however so long as you’re between UTC-8 and UTC+1, we’re good!
Advantages
For full-time W2 staff within the US, we provide unbelievable well being, dental, and imaginative and prescient insurance coverage, the place we cowl 100% of the premium for you and your loved ones. No have to test your imaginative and prescient, you learn that proper—100%. Though when you did have to test your imaginative and prescient, NBD, we’ve bought you coated!
For full- and part-time W2 staff within the US, we even have a Conventional and Roth 401(okay) choice. YNAB matches your contributions as much as six p.c, and matches vest instantly. (Are you a private finance junkie like our founder Jesse? He arrange YNAB’s 401k to have the bottom price construction potential, the place all plan prices are paid by YNAB, not your retirement nest egg. The funding funds out there are unbelievable, passively-managed, extremely low-cost index funds. You’re not a PF junkie? Belief us, it’s superior.) For UK staff, we additionally contribute six p.c to your pension.
We additionally supply beneficiant paid parental depart for all full-time staff members.
Aggressive Compensation
The beginning wage vary for this place is $131,000-$162,000 yearly. We think about raises yearly, and have a bi-annual profit-share bonus. YNAB wins, you win—that type of factor.
Different Tidbits
- When you begin, we DEMAND (in a pleasant, ALL CAPS IS YELLING approach) that you simply fill out your “Bucket Checklist” spreadsheet with 50 objects. (That’s tougher than it sounds!)
- The bucket listing actually helps in deciding what we must always offer you on your birthday and the vacations.
- We’re all adults. There’s no have to punch a clock, or ask for permission to take off early one afternoon to go see the physician. We have a look at what you accomplish, not how lengthy you’re in entrance of a pc.
- We would like you firing on all cylinders, so we’ll set you up with a shiny new pc and change it each three years, and as a cellular developer, a brand new cellphone each two years.
- Did we point out that YNAB makes an enormous, optimistic distinction in folks’s lives? You could not suppose that issues a lot, however then a number of months down the street you’ll notice it’s made your job actually, actually pleasing. Don’t underestimate this one!
- And don’t overlook about that 4-Day Work Week!
If this feels like your best setting, learn on as a result of now we wish to discuss you. You’ll play an enormous half in constructing one thing straightforward and joyful to make use of that helps hundreds of thousands of individuals uncover budgeting as a vital monetary and life-planning software. You will change lives.
You, Our New Senior Android Developer
You’re a software program developer with over 5 years {of professional}, full-time expertise. You spent no less than 4 of these years working with Android. You understand how to jot down easy-to-maintain software program whereas nonetheless maintaining a tally of the roadmap.
You’ll assist us write and preserve options in our Android app.
All of our Android code is in Kotlin. We consider within the energy of native person interfaces and we’re going all in on Compose.
We’ve a robust desire for shared enterprise logic throughout our platforms. We’ve a present code sharing resolution based mostly on TypeScript and the V8 engine, however we’re actively investigating migrating to Kotlin Multiplatform.
Our minSdk is 26, we’re shifting in direction of a unidirectional knowledge circulate structure, and we use Compose, Coroutines, Stream, Dagger, Robolectric, Bitrise CI, and GitHub.
You’re our best candidate if:
- You might be a wonderful, senior developer that may adapt to new languages rapidly.
- You write code that’s straightforward for different programmers and your future self to know and use.
- You could have in depth expertise with Kotlin and Java.
- You could have performed a vital function in constructing, delivery, and supporting no less than one important Android app.
- You could have glorious debugging abilities. You understand how to search out issues and easy methods to construct apps in order that issues are discoverable within the first place.
- You might be self-motivated and thrive with instructions like:
- “This a part of this system is simply too gradual. Can you discover out why?”
- “This element must be re-architected to permit for brand spanking new function X. How do you suppose we must always do it?”
- “Our code must name right into a Javascript library, however that Javascript library is crashing as a result of it might probably’t discover the setTimeout operate. Are you able to examine?”
- You could have an understanding of algorithms and knowledge buildings past arrays and “for loops.” That doesn’t imply you need to be a pc science PhD and even that you need to know “Massive O” notation, however you need to know when to make use of a Dictionary/Map, and why discovering a component in a sorted array is quicker than discovering a component in an unsorted array.
- You are feeling proper at dwelling with Git/GitHub.
- You aren’t (essentially) a safety specialist, however you already know sufficient to be protecting of buyer knowledge and privateness.
- You already use and love YNAB. (Not a requirement, however we’ll offer you bonus factors for this one.)
Range
YNAB is an equal alternative employer. We consider a variety of backgrounds, beliefs, talents, and experiences is crucial to our success. We’re captivated with making a welcoming, supportive, and collaborative setting for all staff. All are inspired to use as we proceed to develop a wise, skilled, and numerous staff that loves working collectively to construct one thing that issues.
How one can Apply
- Apply by filling out this type. You’ll have to log in to your Google account to entry it.
- The deadline is 11:59 pm PT on Sunday, September 25, 2022.
- Our purpose is to make the hiring course of as accessible as potential. If we may also help you with an accessibility want, e-mail us at lodging@youneedabudget.com. You’ll want to point out within the topic line that you simply’re making use of for the Senior Android Developer place. (Please observe that this inbox is simply monitored for messages associated to lodging.)
P.S. We’ll ship you a affirmation e-mail when you apply. Please add that e-mail to your secure sender listing to make sure that future emails come by means of.
P.P.S. In case you’re not on this place proper now, however know somebody who is perhaps, we’d recognize you passing this alongside!