Desenvolvedor

4 semanas atrás


Quatro Barras, Brasil Netvagas Tempo inteiro

- Formação superior completo em Ciência da Computação, Engenharia de Computação, ou área correlata;

- Experiência sólida em desenvolvimento com PHP 7+ e Laravel;

- Conhecimento em Programação Orientada a Objetos;

- Experiência trabalhando com Bancos de Dados Relacionais (MySQL/MariaDB, PostgreSQL, etc);

- Experiência em desenvolvimento de aplicações frontend (HTML/CSS/JS);

- Experiência desenvolvendo interfaces responsivas e *cross-browser*;

- Domínio do uso de GIT para versionamento de arquivos;

- Capacidade de criar soluções conforme os requisitos levantados;

- Capacidade de resolução de problemas das ferramentas;

- Capacidade de colaborar com o coordenador no desenvolvimento técnico dos demais integrantes do time;

- Capacidade de propor melhorias no sistema;

- Capacidade de planejar e identificar riscos a médio e longo prazo nas soluções implementadas;


Diferenciais:

- Experiência com frameworks frontend (React, Vue, Angular, etc);

- Experiência com ferramentas de orquestração de containers (Docker, Kubernetes);

- Experiência com tecnologias em nuvem AWS;

- Experiência com ferramentas de instrumentação e observabilidade (New Relic, Sentry, OpenTelemetry, etc);

- Experiência com banco de dados não relacionais (Redis, MongoDB, ElasticSearch, etc);

- Experiência com ferramentas de dashboards e BI (Metabase, PowerBI, etc);

- Identificar e atuar em oportunidades de evolução das nossas soluções e de nossa arquitetura sistêmica;

- Participar ativamente das discussões de produto, contribuindo com ideias para o negócio;

- Analisar, descrever, implementar e testar requisitos funcionais e não-funcionais;

- Entregar código de qualidade, funcional, performático, limpo, legível e bem documentado, utilizando padrões, convenções e boas-práticas de programação e de arquitetura de software;

- Implementar layouts e componentes, levando a sério o conceito Pixel Perfect;

- Realizar integrações com APIs de sistemas internos e externos;

- Entregar soluções de alta disponibilidade, escalabilidade e segurança;

- Colaborar com o code-review das entregas dos seus pares;

- Responsável por coordenar deploys em ambiente de produção;

- Responsável por coordenar o desenho de soluções técnicas das tarefas em colaboração com o restante do time;

- Responsável por garantir a segurança das aplicações;

- Responsável por garantir a qualidade dos testes realizados e do código desenvolvido pelo time de desenvolvimento;

- Responsável por garantir e disseminar padrões de projetos e arquitetura com o time;

- Participar ativamente das cerimônias do time de desenvolvimento.