Skills
Sobre a Vaga
Buscamos um Analista de Desenvolvimento Back-End II para atuar na evolução de sistemas da empresa, transformando demandas em incrementos com foco em qualidade, autonomia e boas práticas do mercado.
Responsabilidades
- Participar ativamente do desenvolvimento de projetos, avaliando qualidade das entregas, processos e tecnologias adotadas
- Construir códigos limpos, bem estruturados e de fácil manutenção
- Solucionar problemas com base em boas práticas, evitando soluções “rápidas” e pouco sustentáveis
- Aprender e aprimorar tecnologias já utilizadas e demonstrar interesse em novas ferramentas
- Tratar e resolver problemas complexos de forma independente
- Propor melhorias nos sistemas em que atua
- Dar suporte técnico no refinamento de demandas menos complexas
- Oferecer suporte pontual a colegas da equipe
- Realizar revisões regulares de código (Code Review)
Requisitos
- Programação Orientada a Objetos (classe, encapsulamento, polimorfismo, herança, entre outros)
- Experiência com SASS, jQuery e TypeScript
- Bootstrap e práticas de responsividade
- SQL com foco em DDL, normalização, views, procedures, functions e controle de transação
- Capacidade de criar novos projetos a partir de bases já existentes
- Conhecimento de metodologias ágeis, como SCRUM ou Kanban
- Experiência avançada com ORM/Micro ORM
- Conhecimento avançado em testes unitários
- Domínio avançado de regra de negócio, entendendo integrações e impactos
- Conhecimento avançado em padrões arquiteturais (DDD, TDD, BDD, DI e camadas)
- Noções básicas de Design Patterns
- Princípios SOLID e Clean Code (base sólida)
- Graduação completa em Análise e Desenvolvimento de Sistemas ou áreas afins
Beneficios
- 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