Vaga Full Stack

Full Stack Developer

CSS JavaScript API RESTful GraphQL DevOps

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

Como somos uma empresa online, nossos alunos estudam através de plataformas digitais, hoje contamos com os seguintes produtos:
1) Nossa plataforma de estudos
2) O Hackit (nosso próprio sistema de SRS, com mais de X de horas estudadas)
3) 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: precisamos de um desenvolvedor fullstack (de verdade) com sangue no olho para nos ajudar a criar o futuro da educação online.

Quem é você?

Queremos alguém alinhado com nosso propósito e disposto a trabalhar em diferentes projetos, lidando diariamente com decisões técnicas, tarefas interessantes e problemas difíceis e não usuais para serem resolvidos. Queremos alguém que possa tomar conta de nossos produtos com responsabilidade e criatividade, nos ajudando a criar novas features, produtos e manter o que temos, tendo sempre nossos alunos no centro das atenções.

Ah, você será um(a) dos primeiros(as) desenvolvedores(as) da empresa (e quando você ver nossos produtos, verá o quão incrível é isso), isso quer dizer que terá liberdade (e responsabilidade) para moldar o rumo de nossos produtos. Por fim: mesmo após a quarentena, o trabalho é remoto ok? Mesmo para brasileiros. E se você for de fora do país, quem sabe não pode passar alguns meses por ano trabalhando no Brasil.

Vale lembrar que você terá que ser muito proativo ou proativa, buscar soluções inovadoras e estar muito disposto ou disposta a se desafiar todos os dias.

Enfim: trabalhar com educação, em uma ed-tech em franco crescimento, desenvolvendo produtos que são usados diariamente por milhares de pessoas. Se isso não é interessante para você, talvez não devêssemos trabalhar juntos.

O que você vai fazer?

Você será responsável por diversos projetos já em andamento e novos projetos a serem estruturados. Diariamente você estará em contato com tomadas de decisão, tarefas as mais diversas e lidando com problemas e desafios difíceis e não usuais. Essa é uma oportunidade altamente criativa, mas que envolve muita responsabilidade também e que pode te desenvolver não somente tecnicamente, mas também em relação a suas habilidades interpessoais e outras competências como inteligência emocional, adaptabilidade, entre outras.

Requisitos

Requirements:
a) 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.
b) Bachelor's degree or equivalent in Computer Science.
c) 5+ years of experience in full-stack development
d) Familiarity using Scrum/Agile development methodologies
e) Knowledge of: REST API, GraphQL, client-server model, browsers API, web stack, including protocols and web server optimization techniques, communication skills
f) Knowledge of at least one dynamic programming language - such as Erlang, Clojure, Ruby, JavaScript, etc.
g) Knowledge of at least one statically typed programming language - such as Rust, C++, Go, Scala, Java, etc
h) Understanding of CS concepts including common data structures and algorithms
i) Knowledge of data stores: relational databases, non-relational databases, graph databases
j) Solid experience with Linux-based development environment
k) Experience with full-featured web application using any modern framework and build tools
l) Essential DevOps skills
m) Experience with teamwork and communication with product managers, designers and backend engineers.

O que nós oferecemos

Curso de idiomas gratuito.
Academia/Gympass