Vaga de Desenvolvedor
Descrição completa da vaga
Vaga para tech lead com atuação 100% remoto, 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 acertados, garantir 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