🏢

Desenvolvedor Pleno Full-stack

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Quality Digital busca um Desenvolvedor Pleno Full-stack para atuar no App do Vendedor de um cliente, participando da evolução, sustentação e melhoria contínua da aplicação. O profissional será responsável pelo desenvolvimento de novas funcionalidades, correção de incidentes, integrações com sistemas do ecossistema Fast Shop e garantia da qualidade das entregas, trabalhando em conjunto com PO, QA e demais profissionais técnicos. Buscamos alguém com autonomia, capacidade analítica, boa comunicação e visão de negócio, além de sólida experiência em desenvolvimento de software.

Responsabilidades

  • Desenvolver, evoluir e manter funcionalidades do App, aplicação utilizada para apoiar a jornada de vendas e os processos.
  • Atuar no desenvolvimento de novas funcionalidades, melhorias e correções de bugs.
  • Analisar requisitos funcionais e técnicos, contribuindo para o refinamento das demandas junto ao Product Owner e demais integrantes do time.
  • Desenvolver soluções com foco em qualidade, performance, escalabilidade, segurança e manutenibilidade.
  • Investigar e solucionar incidentes e problemas relacionados à aplicação, realizando análise de causa e propondo soluções definitivas sempre que possível.
  • Atuar na integração do aplicativo com APIs, serviços e sistemas do ecossistema.
  • Realizar análise de logs e troubleshooting para identificação de falhas.
  • Criar e manter testes unitários e apoiar a estratégia de qualidade das entregas.
  • Participar de code reviews, contribuindo para a qualidade e padronização do código.
  • Trabalhar em conjunto com desenvolvedores, QA, PO, arquitetura e demais áreas envolvidas na evolução do produto.
  • Participar dos ritos da equipe, como refinamentos, planejamentos, reuniões de acompanhamento e retrospectivas.
  • Contribuir para estimativas técnicas e identificação de riscos e dependências.
  • Apoiar os processos de deploy, homologação e acompanhamento das entregas em produção.
  • Documentar soluções, integrações e decisões técnicas relevantes.
  • Acompanhar o comportamento das funcionalidades após implantação e atuar rapidamente quando forem identificadas anomalias.
  • Contribuir continuamente para melhoria da arquitetura, código, processos e práticas de engenharia do time.
PUBLICIDADE

Requisitos

  • ✓Experiência profissional como Desenvolvedor de Software, preferencialmente em nível Pleno.
  • ✓Experiência no desenvolvimento e manutenção de aplicações utilizadas em ambientes corporativos.
  • ✓Experiência trabalhando com APIs REST e integrações entre sistemas.
  • ✓Experiência com versionamento de código utilizando Git.
  • ✓Vivência com metodologias ágeis e trabalho em squads multidisciplinares.
  • ✓Experiência com análise e correção de bugs em ambientes produtivos.
  • ✓Conhecimento de boas práticas de desenvolvimento, como Clean Code, SOLID e padrões de projeto.
  • ✓Experiência com testes unitários e preocupação com qualidade de software.
  • •Conhecimento em desenvolvimento de aplicações mobile e/ou web.
  • •Conhecimento em consumo e integração de APIs REST.
  • •Conhecimento em JSON e comunicação entre aplicações.
  • •Conhecimento em bancos de dados relacionais e/ou NoSQL.
  • •Conhecimento em CI/CD.
  • •Conhecimento em logs, monitoramento e troubleshooting.
  • •Conhecimento em conceitos de autenticação e autorização.
  • •Conhecimento em arquitetura de software e integração entre sistemas.
  • •Conhecimentos básicos de Cloud e ambientes de aplicações distribuídas.
  • •Conhecimento em desenvolvimento de sistemas.
  • •Conhecimento em padrões e práticas de frontend e backend.
  • •Conhecimento em práticas de segurança e performance para WEB.
  • •Conhecimento em desenvolvimentos de Microserviços Java Spring Boot, NodeJs, React, Angular, GraphQL, Flutter Python, OpenShift, Kubernetes, Docker, Maven e Filas (JMS, ActiveMQ ou KAFKA).
  • •Conhecimento em desenvolvimentos de Front, React, Angular, NodeJs, Flutter, OpenShift, Kubernetes, Docker, NestJS, ReactJS, Firebase, Github Actions, VtexIO, VtexCommcerce.
  • •Conhecimento em Design patterns.
  • •Conhecimento em testes unitários com JUnit, Logs no DataDog, Git.
  • •Conhecimento em DB Oracle, SQL, MYSQL e Aurora.
  • •Utilização de cache com REDIS.
  • •Conhecimento em SOLID, Clean Code e SCRUM.

Benefícios

  • ✓Vale alimentação e/ou refeição.
  • ✓Assistência médica.
  • ✓Assistência odontológica.
  • ✓Convênio com farmácias.
  • ✓Auxílio creche (de acordo com política vigente).
  • ✓Parceria com o SESC.
  • ✓Parcerias para estudos de idiomas, tecnologia e plataforma de cursos.
  • ✓Empréstimo consignado com taxas atrativas + programa de educação financeira.
  • ✓Universidade Corporativa e trilhas de conhecimento.
  • ✓Programa de Indicações com possibilidade de prêmios e bonificações.
  • ✓Seguro de vida coletivo.

Aqui, não faltam histórias para contar! ☕ Então, que tal pegar sua xícara de café, chá, suco ou sua bebida preferida e saber mais sobre nós, se encantar, conferir nossas vagas e fazer parte desse time em constante crescimento? 🚀💖

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE