In the following months we’re looking to expand our front-end team.
Passion. Measured through experience. Coding experience, not years of experience. A desire to do things the right way by leveraging your theoretical knowledge about front-end development and your experience.
Autonomy. The ability to find solutions on your own, discuss them with the team and implement the best option.
Communication skills. Being able to clearly express your thoughts by adjusting your abstraction level to both technical and business people and properly using technical terms in the right context.
Responsibility. Meeting deadlines, especially the ones you set for yourself.
Attitude. Asking yourself “How can I help?” as opposed to “What do I need to do?” Adhering to a culture where we evolve together through the experience of the entire group (project team, department, and company) not only by one’s individual experience.
Continuous Improvement. Constantly learning, adopting more efficient practices, caring about the project and quality of the code, self-organizing to solve problems and striving to be better at what you do.
Feedback. The ability to provide and receive feedback timely and assertively.
Specifically for our front-end candidates, we also value:
Experience with a popular modern framework (either React, Angular, Vue.js or Ember).
VanillaJS skills. Being able to function without frameworks if the need arises.
A proper toolchain and knowing how to use it: npm, Babel, Webpack, ESLint.
Books that helped us grow, books that we value:
The Software Craftsman: Professionalism, Pragmatism, Pride (Sandro Mancuso)
The Pragmatic Programmer: From Journeyman to Master (Andrew Hunt, David Thomas)