**código: 2693 - **Desenvolvedor Full Stack Pleno/Sênior.
**
Deve se sentir confortável com linguagens de codificação front-end e back-end, estruturas de desenvolvimento e bibliotecas de terceiros.
- Ser flexível e ter capacidade de dialogar com diferentes perfis de profissionais.
- Estar familiarizado com metodologias Ágeis.
Além do conhecimento técnico, é importante ter habilidades pessoais para conseguir trabalhar sob pressão e ter o entendimento de que a função exige constante atualização.
- Ter senso crítico de forma a olhar seu código e entender quando pode melhorar e otimizar na próxima vez.
Ter iniciativa e ser autodidata.
- Será responsável por criar, propor, desenvolver e entregar soluções técnicas para sistemas e integrações em acordo com o planejamento realizado pelo PO/Tech Lead.
- Atuar em todas as etapas de desenvolvimento dos projetos solicitados pelas áreas demandantes à área de TI e ser capaz de produzir e entregar soluções técnicas escaláveis, do Front ao Back-end.
- O profissional fará parte de uma equipe multidisciplinar e será responsável por todo o ciclo de vida de desenvolvimento de software, desde a concepção até a implantação e apoio para validar a solução entregue.
- Goste de ser desafiado todos os dias e de solucionar questões de performance e de arquitetura.
- Ter sólido background técnico e soft skills voltadas para o bom relacionamento com pessoas dos mais diversos perfis.
- Ensino superior completo em Tecnologia da Informação, Sistemas de Informação, Ciências da Computação ou cursos correlatos;
- Excelente comunicação oral e escrita, habilidade para trabalhar em equipe;
- Ter atuado em grandes (ou complexos) projetos;
- Ser flexível o suficiente e ser adaptável às mudanças e variadas configurações de trabalho.
- Cumprir todos os compromissos entregando pontualmente as entregas acordadas dentro de seus respectivos pplanejamentos
- Ter a mentalidade certa para simplificar implementações complexas;
- Experiência em integrações de Sistemas, análise de negócios e arquitetura de dados;
- Experiência em cloud AWS
- Experiência comprovada como desenvolvedor full stack ou função similar
- Participar dos projetos de desenvolvimento de software, propor, desenvolver e entregar soluções técnicas que sejam seguras e escaláveis
- Ter experiência de trabalho como desenvolvedor Full-Stack;
- Familiaridade com boas práticas de desenvolvimento (arquitetura, revisão de código, testes automatizados e controle de versão)
- Colaborar com outros membros da equipe para resolver os desafios existentes.
- Trabalhar com equipes de desenvolvimento de forma idealizar soluções de software de acordo com as demandas solicitadas pelas areas demandantes
- Estar em constante contato tanto com o cliente quanto com os pares internos, para o levantamento de requisitos e para assegurar que as demandas solicitadas sejam atendidas.
- Garantir que todas as partes dos projetos estão se desenvolvendo de acordo com o cronograma previamente acordado com o cliente.
- Garantir que todas as partes dos projetos estão se desenvolvendo de acordo com o cronograma previamente acordado com o cliente.
- Escrever códigos limpos e funcionais no front-end e no back-end.
**Conhecimentos técnicos necessários**:
- IDE PHPStorm, Postman
- PHP 5.6/7.
*;
- Framework Zend Expressive e Laravel;
- Orientação a Objeto;
- Design patterns;
- SOAP/REST/RESTFul API;
- HTML;
- GIT;
- SQL / MySQL / MongoDB
- Linux;
- ORM (Doctrine/Eloquent).
- AWS
- Python
- Microsserviços
- Conhecimento e aplicação de metodologias Ágil/Scrum;
- Experiência com Troubleshoot;
- Docker
- Jenkins
- SonarQube
- Rancher
- Automação de Testes
**Diferenciais**:
- Domain-Driven-Design (DDD);
- Javascript
- CSS3
- Typescript
- Angular
- Node.js
- Firebase
- Istio
- Redis
- NPM
- Kubernetes
- Kibana
- Nexus
- Grafana
- Shell Script
- S.O.L.I.D
- OWASP
- Memcached
- Minio
- Grafana Loki
- Make
- VueJS
Contratação: PJ
Período: Indeterminado
Modalidade de Trabalho: Remoto.