Vaga de Desenvolvedor
Descrição completa da vaga
Vaga de tech lead com atuação 100% remota e contratação pj. Pré-Requisitos: - Proficiência em (typescript) - Vivência com - Familiaridade com metodologias ágeis (scrum ou kanban) - Vivência com docker, kubernetes e ci/cd - Testes automatizados (bdd e tdd) - Integração contínua e entrega contínua (ci/cd) - experiência com testes unitários - Conhecimento de design patterns - Conhecimento básico de tecnologias front-End (html5, css3) - Banco de dados postgresql - Conhecimento em ferramenta de versionamento de projetos git (gitflow) - Conhecimento com banco de dados relacionais. Diferenciais: - experiência com mensageria, integrando serviços de mensageria (rabbitmq, kafka,sqs e sns) - Banco de dados nosql - Capacidade de realizar análise de qualidade de código com sonarqube - Familiaridade com princípios de design de software, como solid e clean code, e arquiteturas como hexagonal e event driven architecture - experiência com redis (cache) - experiência com linguagens backend modernas (python, java/kotlin) - Conhecimento em arquitetura de software distribuído e microsserviços - Familiaridade com cloud e design de aplicações em cloud. Responsabilidades: Desenvolver e manter aplicações back-End utilizando typescript Fazer análise, avaliação técnica e estimativa de esforço para desenvolvimento de soluções e funcionalidades Identificar problemas complexos, com habilidades de debugging para encontrar e resolver problemas de forma rápida e eficiente, minimizando assim o impacto no produto final Garantir a qualidade dos seus entregáveis, se comprometendo com prazos estipulados e níveis de qualidade de código acertadosgarantir qualidade, manutenibilidade e performance nas entregas Codificar e realizar testes Participar da implementação e da manutenção de novos sistemas Ajustar sistemas existentes para acompanhar as mudanças nas necessidades da empresa e dos usuários Participar de code reviews e contribuir com decisões arquiteturais.
Sobre a empresa
Nome: K-lab