The basics: You want to work remotely with a small, empathetic, and intelligent team. You have deep knowledge of React. And you can work full-time, able to overlap with our core hours of 11am–4pm Central Time.
You highly value the core skills that make good developers great: you are professional, communicate well, and have empathy for others.
You consider yourself to be a senior React developer. When writing code, you're probably asking "Why?" more than "What?" or "How?"
At Bendyworks we know experience comes in many shapes and sizes. We are looking for someone with at least four years of professional development experience, most of it with React. If you’re unsure if you qualify, please apply anyway.
As a developer at Bendyworks, your job is to create happy customers. We do this in three main ways:
There's more to say on each of these points:
At any given time, you'll work with precisely one customer. You'll learn the vision and scope of the customer's project as well as the day-to-day details. You'll work with them on the daily tasks of agile software development: breaking down projects into stories that are well-specified and helping them choose the best course of action.
You will nearly always work from home, though we may ask you to travel for project kickoffs. Expect 0-2 trips per year in post-COVID times.
Nearly every other Friday, the whole team takes the day off from billable work to sharpen their own skills. We call this "Growth Day", sometimes colloquially known as "10% time."
Your job will be to develop software primarily in React, and possibly other JS frameworks, Ionic, and/or Ruby on Rails.
We’re not dogmatic at Bendyworks, but emphasize quality as the foundation for fulfilling your client's needs. We encourage working in pairs to write code, yet we trust your judgement to work with your teammates as you see fit.
Making clients their dream applications means solving challenging technical problems every single day. We draw on our developers' expertise at all levels of the development stack, from client-side JS to servers to databases and beyond.
Bendyworks is a close-knit company of about a dozen, and we've been consistently recognized as one of Madison's "Best Places to Work". Our mission is to "Share Joy and Success in our Craft," and to that end, you'll participate in retrospectives and other efforts to make Bendyworks thrive. For our mutual success, it’s important you target some of your Growth Day efforts to help Bendyworks' visibility by writing blog posts, contributing to open source, preparing to speak at a conference, or something else visible that you're comfortable doing.
Prior to COVID-19, Bendyworks was entirely based in Madison, WI but experimenting with a hybrid remote/in-office approach. This is why, for example, you'll see our awards for "Best Places to Work" being centered on Madison. As the pandemic hit, we decided to drop our office lease and go fully remote permanently. Once gatherings become safe again, we plan to hold periodic summits, so we can all see each other face-to-face.
Bendyworks is a fertile place for a developer. We strive to work sustainably, so your health and happiness is a primary consideration. Every other Friday is set aside as Growth Time to work on self-directed professional growth, since we consider constant improvement as par for the course. We often socialize on Thursday taco nights via Zoom, and we're always looking for opportunities to hold virtual events.
* Medical Insurance numbers are for the Greater Madison area. We are currently evaluating national health care providers, and we intend to provide similar coverage for all Bendyworkers starting Dec 1, 2020. Until that is in place, we will work with you to avoid a gap in coverage.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of ethnicity, religion, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We strive each day in our words and in our actions to be intersectionally anti-racist.