Vaga Full Stack

Software Developer Engineer

Cloud MySQL PHP API Laravel ReactJS

Edify Education

Edify Education

Startup

Salário: Até R$12.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Somos uma EdTech que nasceu com o objetivo de construir novas formas de aprender e ensinar.

Vivemos em um mundo globalizado, cada vez mais integrado e, por isso, acreditamos no bilinguismo como forma de inclusão, seja através do ensino inglês e/ou de programação.

Atuamos em diversas escolas ao redor do Brasil, impactando mais de 60 mil alunos com nossas soluções, e seguimos crescendo em ritmo acelerado.

Estamos em busca de pessoas apaixonadas pelo nosso propósito e que queiram trabalhar em um ambiente informal, colaborativo e focado em resultados, onde é incentivada a flexibilidade e autonomia.

Caso queira conhecer mais, você também pode acompanhar nossos artigos por aqui: https://medium.com/edifyeducation

Atividades e Responsabilidades

Liderar as cerimônias do Squad junto ao Product Manager de Delivery
Entender os requisitos trazidos pelo time de Produto em reuniões de Planning. Fazer estimativas de esforço e assegurar que você e seus colegas de time compreenderam as regras de negócio envolvidas
Construir serviços, APIs e frontends que solucionam problemas de nossos clientes: Professores e Alunos. Tipicamente utilizando o seguinte Stack tecnológico (mas não restrito somente a essas):
Php laravel (se sua especialistação for backend)
React.js com Typescript (se sua especialização for frontend)
Ambiente Aws (RDS, Lambda, etc)
Definir e ser accountable pelas decisões de arquitetura nas soluções juntamente com os arquitetos do Squad de P&D (Pesquisa & Desenvolvimento) e garantir a boa execução delas ao longo das sprints
Realizar de forma proativa pair programming, fazer code reviews, revisar e sugerir melhores abordagens de implementação e decisões de arquitetura
Reproduzir e implementar bugfixes nos produtos da Edify. Participar ativamente nas decisões técnicas, contribuir com sugestões de solução e executar provas de conceito
Estar ciente e gerenciar as métricas de performance dos engenheiros de seu Squad
Ser o principal foco e canal de comunicação do Squad com Product Managers e Product Designers, sempre com foco em manter o nível de interrupção do Squad no mínimo
Fazer de tudo para manter o Squad no "Flow" produtivo
Atuar junto aos Product Managers de Discovery e Delivery esclarecendo / negociando detalhes das Stories

Requisitos

* Cultura de testes como parte do ciclo de desenvolvimento;
* Experiência profissional com delivery para produção com linguagens / tech stacks variados;
* Experiência em construir backends de média / larga escala com arquitetura de microserviços;
* Experiência em componentização com foco em reuso em React.js;
* Ser proficiente com design orientado a objetos, estrutura de dados e algorítmos;
* Habilidade em entender requisitos de negócio e conduzir a implementação deles até o lançamento do produto / feature;
* Forte habilidade e proficiência no uso de tooling de debugging;
* Cultura de se colocar como accountable pela performance em produção;
* Familiaridade com ambiente de desenvolvimento Linux;
* Experiência em produção com serviços da cloud Amazon AWS;
* Experiência em produção com microsserviços implementados com cloud components serverless (lambda, cloud functions, api gateway, dynamo db, ...);
* Experiência com arquitetura para escalar;

O que nós oferecemos

Horário Flexível Auxílio Creche ou Babá Licença maternidade estendida (6 meses) Licença paternidade estendida (20 dias) Participação nos Lucros e Resultados (PLR) Programa de Desenvolvimento Tech (Study Buddy)
Vale Refeição
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Bônus