Vaga Back-End

Desenvolvedor(a) Sênior Back-end Laravel

Clean Code Laravel PHP Testes automatizados Git

Ensinio (Ilugic T LTDA)

Ensinio (Ilugic T LTDA)

Startup

Salário: Até R$8.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

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.

Atividades e Responsabilidades

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!

Seu desafio e 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

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