[ad_1]
About Us and Why We’re Hiring
We construct “You Want a Funds,” the perfect budgeting software program and academic assets round. (These within the know name us YNAB, which is pronounced “why-nab.”) For greater than a decade, individuals have been shopping for YNAB after which telling their associates what a distinction it has made of their lives. Google us, or learn a few of our reviews on the app store, and also you’ll see what we imply. We love constructing one thing that has an enormous constructive influence on individuals’s lives.
For this place, YNAB is in search of a software program engineer prepared to make use of their growth abilities to additional our high quality endeavors. Past writing nice automated assessments, we’re occupied with somebody able to serving to us create and rework our quality-related infrastructure. Direct QA expertise is a plus however not a requirement.
We’ve huge plans for our complete app ecosystem, together with our web app, API, and Android and iOS cellular shoppers. Our back-end runs on Rails/Postgres, our net front-end is an Ember app written in TypeScript, now we have a TypeScript cross-platform shared library for widespread enterprise logic, and our Android and iOS shoppers are native.
All of our full-stack builders are accountable for writing assessments and producing prime quality options. We even have a rising QA crew of analysts and testers, and we make in depth use of third-party testing instruments and providers.
We’re in search of a full-stack software program engineer to make use of their experience to sprinkle technical magic into all our high quality assurance efforts throughout the group—to make everybody extra environment friendly in our crew method to repeatedly delivering high quality with confidence. That’s the place you are available in!
We’ve one overarching requirement in the case of becoming a member of our crew: our Core Values Manifesto has to essentially click on with you. If you happen to’re nodding emphatically whereas studying this, you’ll in all probability prefer it right here, and we will’t wait to attach with you!
After all, now we have some agency* necessities too, like 5 years {of professional} engineering expertise in product growth or QA. For us, this implies you understand how to code, have server-side and client-side growth data, and have an curiosity in excessive leverage inside tooling, bettering check infrastructure, and enabling environment friendly QA automation.
*Nicely, firm-ish. If you already know you’re an amazing match for this position however fall a bit 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 an identical word, we all know imposter syndrome could be a highly effective pressure, and will discourage unbelievable individuals 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 crew is about 35 sturdy, together with three individuals devoted to QA. On this position, you’ll get to work with superior individuals from all totally different elements of the event group.
No matter their diversified pursuits, all of our builders and QA analysts have one factor in widespread: 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 energetic board sport session), however internally we construct up our teammates and rejoice their successes. All of us love to unravel issues in inventive methods, and we usually take time to geek out and present one another one thing cool we constructed or discovered to make our lives simpler.
How You’ll Work at YNAB
We additionally work actually exhausting, collectively, to make working at YNAB a tremendous expertise, and we had been (humbly) proud to be named Fortune’s #1 Best Small Company to Work For the final two years. We’ve a crew of actually distinctive individuals—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 assume is true.
We additionally work collaboratively. We repeatedly search the correct amount of construction and unity crucial to maximise productiveness. The place it is smart, we designate somebody to make a name.
Despite the fact that our persons are proper loads, it’s okay to make errors right here. Exploration and calculated dangers are important to velocity and development. We freely admit once we’re mistaken. If one thing doesn’t go as anticipated, we study, bounce again, and make corrections.
You received’t be alone; others might be there to assist, evaluate, reassure, and again you up. We personal our processes and collective outcomes as a crew.
Reside (Virtually) Anyplace You Need
We’ve all the time been a totally distant crew, and have individuals all around the world. For this position, you’ll have to be situated someplace between the Pacific Time Zone (UTC-8) and the Central European Time Zone (UTC+1). Wherever you’re, simply be sure you have a dependable web connection.
No Outrageous Hours
We would like everybody to have a full life exterior of YNAB, and we seldom work greater than 40 hours per week. There have been a number of events the place issues obtained busy and folks needed to put some additional time in. However then they took some additional break day, so all of it balances out. We work exhausting and sensible, however we’re on this for the lengthy haul.
Take Trip (Critically)
We would like you to take trip. In truth, now we have a minimal trip coverage of three weeks per yr. 5 weeks feels about proper (plus two additional weeks for our company-wide December break). It’s vital to get loads of downtime and get out and do one thing. We’ll sit up for seeing photos of your adventures in our #office_wall Slack channel.
The YNAB Retreat
When the pandemic isn’t protecting us from touring, we get the entire crew collectively every year to compensate for spreadsheets and powerpoints in a Greatest Western convention room. Simply kidding. Thus far, we’ve finished Costa Rica, a gigantic cabin within the mountains, a seashore home within the Outer Banks, a ranch in Montana, and most not too long ago, Laguna Beach. 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 individuals develop.
Worldwide is Completely Okay
Our crew is unfold throughout the globe, together with Switzerland, Mexico, Canada, Brazil, the UK, and all around the United States. We arrange crew members within the US and UK as workers, and people in different nations as unbiased contractors.
As talked about above, now we have a while zone restrictions for this position, however so long as you’re between UTC-8 and UTC+1, we’re good!
Advantages
We provide glorious well being, dental, and imaginative and prescient insurance coverage for our US workers, the place we cowl 100% of the premium for you and your loved ones. No must examine your imaginative and prescient, you learn that proper—100%. Though in case you did must examine your imaginative and prescient, we’ve obtained you lined!
We even have a Conventional and Roth 401k possibility. YNAB matches your contributions, as much as six p.c of your paycheck. Matches vest instantly. (Are you a private finance junkie like our founder Jesse? He arrange YNAB’s 401k to have the bottom charge construction potential, the place all plan prices are paid by YNAB, not your retirement nest egg. The funding funds obtainable are unbelievable, passively-managed, extremely low-cost index funds. Not a PF junkie? Belief us, it’s superior.)
For UK workers, we additionally contribute six p.c to your pension.
Aggressive Compensation
The beginning wage vary for this place is $124,000-$162,000 USD yearly, relying on expertise. We take into account raises yearly, and have a bi-annual profit-share bonus. YNAB wins, you win—that sort of factor.
Different Tidbits
- When you begin, we DEMAND (in a pleasant, ALL CAPS IS YELLING manner) that you just fill out your “Bucket Checklist” spreadsheet with 50 gadgets. (That’s tougher than it sounds!)
- The bucket listing actually helps in deciding what we must always offer you in your birthday and the vacations.
- We’re all adults. There’s no must 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 sit (have you ever tried standing?) in entrance of a pc.
- We would like you firing on all cylinders so we’ll set you up with a top-of-the-line laptop and can exchange it usually.
- Did we point out we make an enormous, constructive distinction in individuals’s lives?
If this appears like your excellent setting, learn on as a result of now we need to discuss you. You’ll play an enormous half in constructing one thing simple and joyful to make use of that helps tens of millions of individuals uncover budgeting as a vital monetary and life-planning instrument. You will change lives.
You, Our New Full-Stack Developer Centered on QA
You’re a full-stack developer with no less than 5 years of expertise constructing, delivery, sustaining, and testing SaaS apps (not simply web sites).
You’re conversant in no less than one trendy server-side framework (Rails, ASP.NET, Node, Django, and many others).
You have got no less than some client-side expertise, which means you already know sufficient HTML/CSS/some-client-side-framework to get stuff on the display screen matching a designer’s spec.
You’re the kind of developer who obsesses about high quality and enjoys utilizing your growth experience to construct the sort of environment friendly automation infrastructure that offers the complete crew leverage to ship each launch with excessive confidence.
You’re not essentially the “Ops” particular person the place you’re employed, however you definitely perceive the infrastructure effectively sufficient to assist in creating and sustaining scalable options. We host on Heroku, so expertise there’s a bonus, however expertise with AWS or different widespread IaaS/PaaS is simply positive.
Working facet by facet with each our QA crew and different builders, you’ll do issues like:
- Add inside options and APIs that make testing varied features of our merchandise simpler and sooner.
- Use third-party APIs to develop integrations with exterior check instruments.
- Improve the efficiency of the server, shared library, and net shopper automated check suites.
- Develop strategies to effectively arrange advanced product states required to check widespread situations.
- Devise technical options to scale back redundancy within the steps carried out by exterior testing providers to save lots of prices and enhance turnaround time.
- Establish and assist remove gaps and redundancies throughout our assessments and basic high quality processes.
- Evaluate each characteristic and check code in pull requests.
- Create a framework for persistently measuring system efficiency.
- Consider new check automation frameworks and instruments.
- Discover methods to enhance the effectivity of all our builders as they create and preserve their check code.
- Be a technical mentor for our QA crew and evangelist of very best quality practices for the event crew.
- Purchase data of our product throughout the complete tech stack and counsel modifications we haven’t considered to enhance effectivity and high quality.
- Earn immense gratitude from the QA crew and fellow builders for bettering their work lives.
- Achieve the deep satisfaction that comes from using all of your growth abilities in a excessive leverage manner to make sure YNAB delights its prospects with each launch.
You’re our particular person if:
- You’re a superb developer that may adapt to new languages and environments shortly.
- You write code that’s simple for different programmers and your future self to know and use.
- You’re comfy with JavaScript and have developed or examined a consumer dealing with front-end with an internet framework corresponding to Ember, Vue, React, or Angular.
- You realize your manner round SQL and relational databases. If the database layer seems to be the perpetrator behind a problem, it’s not a black field to you.
- You have got 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 it is best 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.
- Whereas maybe not a safety specialist, you’re conscious of how web sites and providers will be exploited, are safety aware when you code and evaluate code, and protecting of buyer knowledge and privateness.
- You have got glorious debugging abilities. You know the way to search out issues and tips on how to architect options in order that issues are discoverable within the first place.
- You have got a high quality focus and are nice at crafting environment friendly automated integration, API, and UI assessments.
- You like utilizing your engineering abilities to assist teammates.
Range
YNAB is an equal alternative employer. We imagine a variety of backgrounds, beliefs, skills, and experiences is important to our success. We’re enthusiastic about making a welcoming, supportive, and collaborative setting for all workers. All are inspired to use as we proceed to develop a wise, skilled, and various crew that loves working collectively to construct one thing that issues.
Methods to Apply
- Apply by filling out this form. You’ll must log in to your Google account to entry it.
- The deadline is 11:59pm PT on March 31, 2022.
- If you happen to’d wish to disclose the necessity for an lodging in reference to the recruitment and hiring course of, e-mail us at [email protected] Make sure you point out within the topic line that you just’re making use of for the Senior Full-Stack QA Developer place. (Please word that we will solely reply to messages associated to lodging.)
We’re excited to listen to from you!
P.S. If you happen to’re not on this place proper now, however know somebody who could be, we’d respect you passing this alongside!
[ad_2]
Source link