Vaga Full Stack

Desenvolvedor(a) Full Stack - Pleno

CSS Vue.js HTML JavaScript jQuery PHP

Xgrow

Xgrow

Pequena/média empresa

Salário: Até R$8.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Somos uma Edtech que desenvolve uma plataforma de cursos online, permitindo que qualquer pessoa possa levar seu conteúdo para Internet com uma experiência de ensino e gestão dos alunos diferenciada.
Fazemos parte do grupo Dreammaker que investe em dezenas de startups no Brasil e exterior. Procuramos profissionais que tenham vontade de crescer e pensamento a longo prazo em nossas empresas.
www.xgrow.com

Atividades e Responsabilidades

Pré-requisitos

- Utilizar o Docker para facilitar o desenvolvimento, a implantação e a execução das aplicações em ambientes isolados.
- Conhecimento em GIT (você irá trabalhar em equipe);
- Inglês para leitura de documentação;
- Conhecimento sólido em Vue 3;
- Conhecimento em criação de componentes reutilizáveis;
- Conhecimento em manipulação de APIs Restful;
- Conhecimento em Axios;
- Conhecimento em HTML, CSS, SCSS, JavaScript e jQuery.
- Conhecimento na ferramenta FIGMA para elaboração dos layouts no Vue;
- Experiência no desenvolvimento de sistemas PHP;
- Conhecimento em outras tecnologias relacionadas ao ecossistema Laravel, como Eloquent ORM, Rotas, Blade, Controllers, Laravel Mix.
- Conhecimento de práticas de segurança web e prevenção de vulnerabilidades.
- Experiência em desenvolvimento de APIs RESTful.
- Conhecimento forte em SQL;
- Capacidade de escrever código limpo, eficiente e bem estruturado.
- Habilidades de resolução de problemas e busca de soluções inovadoras.

Diferenciais

- Experiência em ambientes como Bitbucket;
- Conhecimento em padrões de design e arquitetura de software.
- Conhecimento em bancos de dados NoSQL, como MongoDB.
- Teste automatizados como PHPUnit e Cypress;
- Conhecimento em node.js

Requisitos

- Formação em ensino superior ou técnico;
- Experiência prévia nas linguagens informadas;
- Experiência com ferramentas de versionamento de código (GIT,...);
- Conhecimento em metodologias ágeis (Scrum/Kanban);
- Habilidades interpessoais de escrita e de comunicação verbal;