* Salário: R$ 2.000 a R$ 5.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: Outros
Nível: Junior
Atividades:
- Otimizar aplicativos para velocidade máxima
- Colaborar com Desenvolvedores de back-end e web designers para melhorar a usabilidade
- Obter feedback e criar soluções para usuários e clientes
- Escrever documentos e guias de requisitos funcionais
- Criar mockups e protótipos de qualidade
- Atuar como desenvolvedor de back-end codificando e solucionando problemas
- Garantir padrões gráficos de alta qualidade e consistência da marca
- Manter-se atualizado sobre tecnologias emergentes
Requisitos:
Habilidades necessárias:
- Habilidades de desenvolvimento web
- Streaming de eventos (Confluent/Kafka/Azure Eventhub)
- Noções básicas da plataforma de nuvem: AWS (Azure não usado por esta equipe)
- Ferramentas de CI/CD: GitHub
- Bancos de dados: SQL
- Data Warehouse e análise: Snowflake/Azure Data Bricks
- Monitoramento: Datadog/Azure Application Insights/Grafana/Prometheus
Conhecimento de desenvolvedor full-stack nos seguintes assuntos:
- Programação em pares
- CI/CD
- Desenvolvimento orientado a testes (bom ter)
- Testes unitários
- Mocking/Stubbing/Spying
- Codificação limpa/Garantia de qualidade do código
- Princípios SOLID
- Padrões de design
- Conceitos de banco de dados
- SQL (DML, DDL, DQL, DCL)
- Injeção de SQL
- Eficiência (estratégias de indexação)
- Processamento de fluxo de dados e fluxo de eventos
- Padrões de processamento de dados
- Conceitos de desenvolvimento web
- Serviços web (API - RESTFul)
- Conceitos de segurança web
- Arquitetura web
