Desenvolvedor(a) Back-end PHP Pleno
Astrus DigitalErechim - RS
1 posição
Não informado
Integral
Descrição do Cargo
Atuar no desenvolvimento e manutenção de aplicações, integração com API 's , critérios de navegação, montagem e estruturação de banco de dados, versionamento de aplicação e padronização de código segundo normas e boas práticas de PSR.
A atuação destina-se ao planejamento, implantação e manutenção destas aplicações. Atuar nos projetos seguindo as metodologias e normas que norteiam o setor de desenvolvimento, por fim, identificar e selecionar as ferramentas que fazem parte do dia-a-dia do desenvolvedor.
Responsabilidades do Cargo
• Analisar os requisitos técnicos de novas implementações em conjunto com seu gestor
• Apoio nas demandas complexidade baixa, média e alta da equipe
• Ser responsável por utilizar códigos atualizados e dentro dos padrōes de desenvolvimento adotados
• Colaborar com a equipe de desenvolvimento front-end na construção das aplicações e features;
• Colaborar junto ao time de marketing para levantamento e mapeamento de necessidades;
• Analisar grandes quantidades de informações para descobrir tendências e padrões;
• Automatizar processos
• Desenvolver funções, endpoints, que possibilitem a coleta, tratamento, manipulação de informações vindas do front• end ou de banco de dados;
• Integrar nossas aplicações com aplicações terceiras;
• Realizar controle de versionamento das nossas aplicações e/ou projetos;
• Analisar os requisitos técnicos de novas implementações
• Definição de melhorias nos processos de desenvolvimento
• Realizar homologações de pagamento para projetos e• commerce, como: boleto, cartão de crédito pix entre outros.
• Identificar, registrar, documentar e rastrear bugs;
• Articular com equipes internas (por exemplo, outros desenvolvedores e gerentes de produto) para identificar os requisitos do sistema;
• Explorar e corrigir vulnerabilidades nas aplicações;
• Desenvolver testes automatizados;
• Conhecimento na linguagem PHP 7.0 ou superior, orientado a objetos;
• Familiaridade com vários sistemas operacionais (Linux, Mac OS, Windows);
• Conhecimento de bancos de dados relacionais (por exemplo, PostgreSQL, MySQL) e bancos de dados NoSQL (por exemplo, MongoDB);
• Conhecimento em framework de desenvolvimento Laravel;
• Conhecimento de metodologias ágeis e seus princípios ou utilização de Kanban;
• Conhecimento e domínio de GitHub e controle de versionamento de aplicações;
• Dominar o uso do Docker;
• Conhecimento de boas práticas de programação, ex: PSR• 1 e PSR• 12
Competências Operacionais
• Mente analítica com aptidão para resolução de problemas, capacidade de trabalhar de forma independente e com excelentes habilidades organizacionais.
• Boa capacidade de execução de tarefas e cumprimento de prazos.
• Capacidade de trabalhar em equipe e se relacionar com colegas e clientes;
• Ter domínio sobre editores de código, ex: Visual Studio Code;
• Ter conhecimento na utilização de acesso e configuração via terminal;
Qualificação
• Ensino superior em Ciência da Computação ou cursos correlatos e/ou experiência na área;
• Certificado de curso de PHP
• Certificado de curso de, Laravel
• Certificado de curso de Banco de dados SQL
• Certificado de curso de Docker
Nível: Pleno
Experiência: Mais de 4 anos
Tecnologias Necessárias:
PHP / MVC, SQL/MySQL, GIT, APIs restful
Tecnologias Desejáveis:
Javascript, Jquery, E-commerce
Requisitos
Habilidade Técnica
- Programação - Intermediário
- Autodesenvolvimento - Intermediário
- Trabalho em Equipe - Avançado
- Raciocínio Lógico - Avançado
Benefícios
- Plano de Saúde
- Ginástica laboral
- Vale transporte