Thoughtful problem-solving: For you
problem-solving starts with a clear and accurate understanding of the context. You can decompose tricky problems and work towards a clean solution
by yourself or with teammates. You're comfortable asking for help when you get stuck. For a backend internship: You have a passion for learning how parts of a system fit together—from the user interface to the data model. Familiarity with relational database systems like Postgres or MySQL is a plus. For a frontend internship: You have a passion for learning technologies (CSS
Javascript
& React) and best practices in front-end architecture
including performance
accessibility and usability. Put users first: You think critically about the implications of what you're building
and how it shapes real people's lives. You understand that reach comes with responsibility for our impact—good and bad. Not ideological about technology: To you
technologies and programming languages are about tradeoffs. You may be opinionated
but you're not ideological and can learn new technologies as you go. Empathetic communication: You communicate nuanced ideas clearly
whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements
you engage thoughtfully with other perspectives and compromise when needed. Team player: For you
work isn't a solo endeavor. You enjoy collaborating cross-functionally to accomplish shared goals
and you care about learning
growing
and helping others to do the same.