Vaga Front-End

Front-End Developer

JavaScript TypeScript RESTful ReactJS GraphQL

Fluency Academy

Fluency Academy

Startup

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

Somos a Fluency Academy, uma EdTech brasileira com mais de 20.000 alunos atualmente. Nosso propósito é levar o aprendizado de idiomas para o maior número de pessoa com a maior qualidade possível. Só para você ter uma ideia, há um ano eramos uma empresa com 15 pessoas ofertando apenas um curso em um idioma. Hoje somos uma empresa com mais de 60 pessoas (provavelmente enquanto lê essa vaga já aumentamos esse número) ofertando 7 cursos em 5 idiomas distintos.

Atividades e Responsabilidades

Mas onde você entra? Como somos uma empresa online, nossos alunos estudam através de plataformas digitais, hoje contamos com os seguintes produtos:
Nossa plataforma de estudos
O Hackit (nosso próprio sistema de SRS, com mais de X de horas estudadas)
E a Fluency TV, nosso portal gratuito de conteúdo
Poderia aqui também mencionar os produtos que estão no forno, mas isso me colocaria em maus-lençóis com a chefia, então falamos sobre isso em uma conversa posterior...

E é aí que você entra: queremos encontrar um freelancer para executar o redesign do Hackit, our custom-made SRS system and it's used daily by thousands of students, with millions of cards already studied. Seu trabalho vai ser desenvolver o front-end completo da aplicação (versão desktop e responsivo) de acordo com nossas especificações de código, contanto nessa etapa a integração com o back-end da aplicação (já desenvolvido).

Para avaliar um pouco mais do projeto, um layout parcial do que teremos de desenvolver pode ser econtrado nesse link. Com isso você já pode nos fornecer um orçamento base para o projeto completo.

Requisitos

a) Languages: ES2016+ / TypeScript 3.*
b) Tech: React, Storybook, Webpack
c) Knowledge of: REST API, GraphQL, client server model, browsers API, web stack, including protocols and web server optimization techniques, communication skills and autonomy to manage your tasks and timelines.
d) English is a must. We’re an international company (our Tech Lead Pavel is Russian BTW) with employees from different countries, so English is the language chosen for communications.

You earn some points if:
a) Familiarity using Scrum/Agile development methodologies
b) Experience with teamwork and communication with product managers, designers, and backend engineers.

OBS: só serão aceitos candidatos com experiência comprovada na execução desses projetos. Então é fundamental o envio de seu github e principalmente: portfolio com sites / sistemas / aplicativos já desenvolvidos por você (com seu papel em cada um dos projetos).

O que nós oferecemos

Curso de Idiomas (inglês, espanhol, francês, italiano e alemão).