Vaga Back-End

Desenvolvedor(a) Back-end Laravel Pleno

Git Laravel PHP Vue.js

Ensinio Tecnologia

Ensinio Tecnologia

Startup

Salário: Até R$7.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

Procuramos desenvolvedores especialistas no framework Laravel (PHP) para integrar o time de desenvolvimento do Backend da Ensinio. Nossa plataforma oferece soluções de ecommerce e recursos avançados de Cursos Online e ensinio à distância, para empresas e empreendedores dos mais diversos nichos. Nós oferecemos a plataforma perfeita para quem quer ensinar e vender online, e queremos ter você nesse time!

Atividades e Responsabilidades

Descrição da vaga
A Ensinio é uma solução completa para quem precisa ensinar e vender online. Nossos clientes são escolas, empresas e empreendedores que utilizam nossa tecnologia para construir uma escola online completamente personalizável e 100% white label com rede social, gamificação, clube de assinaturas, ecommerce e sistema EAD completo.

Estamos em busca de desenvolvedores especialistas no framework Laravel (PHP) para integrar ao time de desenvolvimento do Back-end da Ensinio.

Nosso ambiente é de aprendizado constante, e você terá autonomia para sugerir e implementar suas próprias ideias. Procuramos pessoas competentes e fora da curva para crescer junto com a gente, e queremos você nesse time!

Requisitos

Seu desafio
Suas responsabilidades incluiriam:
• Manter e expandir o Back-end de um SaaS desenvolvido em Laravel sob arquitetura Multi-Tenancy;
• Trabalhar com APIs;
• Implementar testes automatizados;
• Ajudar o time a tomar as melhores decisões técnicas em novos projetos no futuro.
Requisitos fundamentais
• Conhecimento avançado em PHP;
• Conhecimento avançado de Laravel;
• Experiência em Desenvolvimento Web;
• Versionamento de código com Git em times de desenvolvimento;
• Experiência comprovada de trabalho com Laravel;
• Conhecimento de Vue.js (painel do "Laravel Nova" utiliza Vue.js).
Seria fantástico se em seu background tivesse
• Conhecimento do Laravel Nova;
• Conhecimento de Multi Tenancy;
• Conhecimentos acerca de microsserviços;
• Domínio acerca das melhores práticas de código, arquitetura de software, processos e metodologias de desenvolvimento, performance, manutenibilidade e escalabilidade de aplicações;
• Domínio de arquitetura limpa, arquitetura hexagonal, e sólidos conhecimentos acerca de padrões de design (DDD e afins);
• Conhecimentos de orientação a objetos e princípios SOLID;
• Nível conversacional de inglês;
• Graduação completa ou em andamento em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Sistemas de Informação ou congêneres.

O que nós oferecemos

Bônus