* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Analista Desenvolvedor Back-end II
Resumo:
O Analista desenvolvedor back-end pleno tem a responsabilidade de transformar as demandas em incrementos dos sistemas desenvolvidos e implementados pela empresa, por meio das melhores práticas do mercado.
Faz o que precisa ser feito, tem autonomia e responsabilidade pelas entregas. Executa o processo naturalmente sem muito esforço cognitivo.
Auxilia na análise e refinamento de solicitações dos clientes internos e externos para ajudar na comprovação da viabilidade técnica do que precisará ser codificado.
Auxilia na disseminação de boas práticas de codificação, contribuindo com novas ideias e melhorias que visam melhorar a qualidade do fluxo de desenvolvimento realizado pelo time.
Responsabilidades:
- Participar ativamente no desenvolvimento dos projetos, com olhar crítico em relação à qualidade das entregas, processos, metodologias e tecnologias adotadas;
- Desenvolver códigos limpos e de fácil manutenção;
- Solucionar problemas sempre com o uso de boas práticas ao invés de adotar soluções mais rápidas (e menos “limpas”);
- Buscar sempre o aprimoramento das tecnologias que já utiliza, bem como interesse no uso de novas tecnologias;
- Resolver problemas complexos de forma independente;
- Sugerir melhorias nos sistemas nos quais trabalha;
- Dar suporte técnico para processo de refinamento das demandas menos complexas;
- Oferecer suporte pontual à colegas da equipe;
- Realizar revisões regulares do código (Code Review);
- Requisitos:
SASS, jQuery e TypeScript
Bootstrap e Responsividade
SQL (DDL, Normalização, Views, Procedures, Functions e Controle de Transação)
Criação de novos projetos baseando-se em algo já existente
Conhecimentos em metodologias ágeis, como SCRUM ou Kanban;
Conhecimento avançado em ORM/Micro ORM
Conhecimento avançado em Testes Unitários
Conhecimento avançado em Regra de Negócio (consegue visualizar integrações e impactos)
Conhecimento avançado em Padrões Arquiteturais (DDD, TDD, BDD, DI e 3 Camadas) Conhecimento básico em Design Patterns
Conhecimento básico em Princípios SOLID e Clean Code
Graduação Completa Cursos na área de Análise e Desenvolvimento de Sistemas e afins.
- Benefícios:
Vale Refeição ou Alimentação.
Cartão multibenefícios.
Assistência Odontológica.
Convênio médico.
❤ Seguro de Vida.
Vale Transporte.
Parcerias com faculdades.
Parceria com o SESC.
Day Off no mês do aniversário.
Wellhub.
