WHO DO WE NEED?
The Engineering Team is a distributed team supporting a big service. Engineers touch every facet of the product : from the frontend, backend, to the release management, and DevOps for our cloud-based fleet.
We want you for the skills you bring to the table as much as for the skills you want to hone. If you relish the ever-changing landscape of product development and take pride in, and responsibility for, your work then drop us a line : we want to meet you.
What you'll do
Write robust, maintainable code for Peatix's customer facing and internal administrative web apps.
Design client's Web Application with Product Managers, Designer and other team members.
Dive into, refactor and improve the codebase. Provide emergency support (service outages, etc.).
Develop an in depth understanding of client's code base.
Contribute technical knowledge to conversations about the direction of client's web apps. Review code.
You'll be working with a distributed team, so there is an emphasis on being a great verbal and written communicator.
You have worked with Web APIs.
You have experience working with React / Vue.
You're well-versed in modern web application development. You understand that untested code is a ticking timebomb.
You have the ability to empathize and work with a diverse range of colleagues. You aren't expecting to be micromanaged.
You can communicate in Business level English or above.
You have experience working with GraphQL.
You have experience designing APIs.
You have experience working with Git and / or GitHub.
You have experience working with AWS.