At least 4 years of experience building desktop and/or web applications.
Familiar with the workings of operating systems like Windows, macOS, and Linux. Ideally with some experience building multi-process applications.
You’re not limited to working in the browser or the server, and are excited about learning and contributing across the stack.
You understand that while your primary responsibility is to design, build, and maintain client-side applications, you do so within the context of building an excellent product with a team.
You’re excited about opening up black boxes and seeing how things work, taking things apart and putting them back together or building entirely new things with them. You let your curiosity and imagination drive you when necessary.
You have empathy for the end users and your teammates (living things in general, really). This reflects in how usable your product is, how you write your code, and how you work with others.