Vaga Front-End

Frontend Software Developer Web

GraphQL JavaScript ReactJS TypeScript

Sprout

Sprout

Startup

Salário: Até R$12.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Our mission is to build an efficient and transparent hiring
model that enables teams to scale at ease.

Atividades e Responsabilidades

Coinsquare's Product & Engineering team is looking to add a highly skilled software developer to our Exchange Product Team.

We are looking for an experienced software developer to help drive implementation and delivery of solutions to challenging technical problems. You wake up in the morning desiring to make an impact. You are passionate about your craft and enjoy collaborating and helping others. You are known as someone who is reliable, resourceful and a creative problem solver who has a strong track record of delivery. You are an advocate for building sustainable, secure and scalable software.

The Exchange Product Team is responsible for Coinsquare’s digital currency exchange offering, targeted for our retail and wealth customers in the Canadian market. This team’s mission is to provide access to crypto currency investment opportunities to Canadians while offering a delightful experience.

If you are passionate about your craft then we encourage you to reach out. We value your personal insight and ideas as much as your technical skills. In no particular order, some of the things we look for most in candidates are: a desire to collaborate on complex problems, a willingness and interest in learning from anyone (aka a "growth mindset"), a sense of humbleness, and an appreciation of puns. If you've got what we're looking for, get back to us with some projects that you're proud of!

What you’ll be doing :
Writing clean, SOLID, and understandable code
Working daily with a modern front end stack: React (Hooks & Redux patterns), TypeScript, and GraphQL
Working in an agile environment with iterative development and fast feedback
Discussing with your peers about components architecture, user stories breakdown, and estimations
Adding to the neverending number of tests
Working in a collaborative environment with product, design, and development to build quality software
Growing engineering teams by mentoring and applying good development practices

Please send the CV in english

Requisitos

What you’ll bring :
5+ years of experience of frontend development
Deep knowledge of JavaScript and asynchronous routines
Familiarity with a modern web frontend framework or library (we use React)
An understanding of Redux/Flux patterns and SPA's state control management
Familiarity with a component management library such as Storybook
Experience on testing presentational components and unit testing regular JS implementations
Willingness to debug, understand and solve JavaScript and UI issues

O que nós oferecemos

Bônus