Desenvolvedor(a) Pleno
Descrição da Vaga
**Descrição** Desenvolver e manter funcionalidades de média e alta complexidade na plataforma, aplicando boas práticas de código, assegurando qualidade, aderência às regras de negócio e cumprimento dos prazos. Atuar de forma colaborativa na resolução de problemas, revisão de código e apoio à equipe, contribuindo para a evolução técnica da plataforma e do time. **Responsabilidades e atribuições** Escrita de códigos bem estruturados, visando as boas práticas; Contribuir para o desenvolvimento de documentos técnicos e manuais para representar com precisão o design e o código da plataforma, sempre que necessário; Escrever código de alta qualidade utilizando TDD, dentro dos prazos estabelecidos pelo negócio, cenário apresentado ou desafio; Apoiar na refatoração de códigos pré\-existentes com intuito de padronizar e reescrever códigos obsoletos; Desenvolver soluções de média e alta complexidade; Identificar e tratar falhas ocorridas nas aplicações através de testes e feedbacks dos usuários, com a finalidade de garantir a qualidade dos produtos/serviços; Apoiar na revisão de código, buscando orientar sobre as boas práticas, problemas de performance e de regra. **Requisitos e qualificações** Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Desenvolvimento de Sistemas ou área correlatas; Conhecimento em HTML, CSS3, Jacascript, ES6, jQuery; Experiência em bibliotecas como React, Vue.js, Angular.js; Conhecimento em HTTP e DNS; Conhecimento em HTTPS / SSL, JWT, Basic Auth, Token Auth, OWASP, SQL Injection, XSS, CORs, Filesystem Security, Session Security; Conhecimento em Git, Code Review, Pull Requests / Merge Requests, Squash Commits e Issues; Experiência com algumas das plataformas: Github, Gitlab e Bitbucket; Experiência com PHP 7 e 8; Pear; Entendimento sobre testes unitários, integração e funcionais (PHPUnit, Mocks); Conhecimento no uso dos softwares SQL, SGDB e MySQL/MariaDb, Redis; Search Engines, Full text search (My SQL), Elasticsearch; Caching, CDN, Client side, Gzip, Server Side, Memcached e Redis; Design e Conceitos: DRY, SOLID; Experiência com uso de algum framework PHP (Symfony, Slim, Laravel); Comunicação entre micro serviços / Filas (RabbitMQ, Kafka, Amazon SQS, Redis PUB/SUB); API, Rest Webhooks, GraphQL; PHPDocumentor ou Swagger; Habilidade em metodologias ágeis; Server and deployment; CI e CD; Experiência no uso de algum dos softwares: Jenkins, Github Actions, Gitlab CI/CD, Semaphore, CircleCI.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev