[Remoto] Desenvolvedor(a) Back-end Sênior @ mLearn Educação Móvel

Nossa empresa

Somos uma empresa mineira com propósito de evoluir pessoas e transformar vidas por meio da educação. Estamos revolucionando a forma como as pessoas aprendem, se qualificam e evoluem por meio de seus dispositivos móveis. Proporcionamos conteúdos de qualidade e uma experiência de ensino rica, com foco no engajamento e aprendizado à distância.

Quer trabalhar com propósito e educação, enquanto transforma a vida de milhares de pessoas? Procuramos alguém capaz de abraçar grandes oportunidades e fazer história com a mLearn! Se você é movido a desafios, quer atuar em uma equipe multidisciplinar onde todos são orientados a resultados e buscam inovações constantemente, aqui é o seu lugar.

Descrição da vaga

Sua missão será: Construir arranha-céus à prova de terremotos.

Responsabilidades: - Atuar em um time de produto construindo uma plataforma robusta com o acesso de milhares de usuários por dia. - Propor idéias e melhorias arquiteturais e de processos junto com o time; - Aplicar metodologia ágil de entrega contínua em um time de alta performance; - Aprender constantemente e ser flexível com mudanças; - Fazer entregas ágeis de evoluções do nosso produto; - Utilizar padrões “arquiteturais” robustos através de boas práticas do clean code, design patterns e dos princípios de SOLID. - Participar ativamente nas decisões de implementação; - Garantir a segurança e qualidade das aplicações desenvolvidas; - Revisar o código-fonte desenvolvido pela equipe.

Local

Remoto

Requisitos

Indispensáveis: - Conhecimento avançado em PHP 7+ (sólida experiência); - Conhecimento intermediário de algum framework, tais como Laravel, ZF2 ou SF2; - Ter atuado com CI/CD - continuos integration/continuos deployment; - Conhecimento intermediário de Frontend (HTML5, CSS3 e Javascript); - Conhecimento intermediário em banco de dados SQL e noSQL; - Ter experiência com desenvolvimento de API REST; - Ter alguma experiência com desenvolvimento mobile; - Ter conhecimento em frameworks javascript como VueJs ou AngularJs; - Conhecer sobre boas práticas de programação Javascript.

Quem sai na frente: - Conhecimento sobre boas práticas de programação Javascript; - Goste de atuar com Pair Programming - Aprender e compartilhar; - Conhecimento intermediário de Linux e Git; - Possua conhecimento em inglês e consiga ler e se expressar em texto neste idioma sem dificuldades.

Benefícios

Como se candidatar

Faça a candidatura por meio do link: https://mlearnbr.solides.jobs/vacancies/48356#vacancyDescription

Labels

Alocação

Nível

Fonte: https://github.com/backend-br/vagas/issues/3800