CRP Tech
Remote Jobs
1 Jobs
Role Description Deseja trabalhar em uma empresa que respira tecnologia, oferece novos desafios, plano de carreira e um ambiente de trabalho de constante desenvolvimento profissional? Confira o perfil abaixo e candidate-se! Qualifications - Graduação concluída em Tecnologia da Informação (Sistemas de Informação, Ciência da Computação, Engenharia de Software ou áreas correlatas) Requirements - Experiência de, no mínimo, 3 (três) anos, como desenvolvedor fullstack nas tecnologias Phyton, NextJS e Flutter comprovada mediante documento expedido por pessoa jurídica de direito público ou privado. - Conhecimentos Técnicos Obrigatórios da Vaga: - Flutter - NextJS - Python - FastAPI - N8N - Postgresql - Supabase - Neo4j - Padrão de Projeto Use Case - CQRS - Event Drive - Mensageria - Docker - SDD (Specification-Driven Development) - TDD - DDD - Conhecimento em versionamento de código em GIT - Conhecimento em CI/CD, Azure pipelines - Experiência com metodologias ágeis, preferencialmente SCRUM - Conhecimento de todo o ciclo de vida de uma aplicação (conceito, design, teste, release, suporte, documentação etc.) - Diferenciais/Conhecimentos Desejáveis: - Vivência com frameworks modernos de frontend (React, Vue.js ou Angular), aplicando conceitos de componentização e arquitetura SPA - Conhecimento em ferramentas de teste e execução de testes unitários - Inglês técnico para leitura e interpretação de documentações - Experiência com testes de caixa preta e caixa branca - Bancos de Dados NoSQL (Redis, ElasticSearch, MongoDB) - Experiência com microsserviços Benefits - Acesso à cursos em plataformas de ensino Atribuições e Responsabilidades a serem desempenhadas - Desenvolver aplicações web modernas utilizando as tecnologias definidas e seguindo princípios de desenvolvimento ágil - Implementar novas funcionalidades e módulos em sistemas existentes - Desenvolver e manter APIs RESTful performáticas e seguras - Implementar e evoluir a camada de apresentação, assegurando performance, usabilidade e boas práticas de componentização - Escrever testes unitários e de integração para garantir a qualidade do código - Participar de code reviews e colaborar com boas práticas de desenvolvimento e arquitetura - Atuar com versionamento de código e integração contínua - Colaborar com o time em decisões técnicas e evolução das soluções - Escrever código limpo, escalável e documentado - Trabalhar em equipe, colaborando com outros desenvolvedores, designers, equipes de QA, DevOps para garantir a integração e entrega de soluções - Participar de revisões e validações de sprints, garantindo a qualidade dos entregáveis - Manter e evoluir sistemas, garantindo sua estabilidade e performance - Melhorar a performance e a usabilidade das aplicações - Realizar correções de bugs e melhorias em sistemas já implementados - Documentar o código, APIs e processos de desenvolvimento para facilitar a manutenção e o entendimento por outros membros da equipe - Comunicar-se eficazmente com stakeholders para entender e atender requisitos de negócio - Participar ativamente das cerimônias ágeis (planning, dailies, reviews e retrospectivas) - Identificar e reportar riscos, dependências e impactos Habilidades Comportamentais/Soft Skills - Comunicação clara e objetiva com públicos técnicos e funcionais - Escuta ativa - Organização, autonomia e senso de prioridade - Proatividade na identificação e resolução de problemas - Compromisso com prazos, qualidade e processos definidos - Relacionamento interpessoal e trabalho colaborativo - Planejamento e gestão de atividades - Iniciativa e criatividade Informações sobre o Contrato - Remuneração: A combinar, conforme plano de carreira - Carga Horária: 40h semanais - Segunda a Sexta - das 08:00 às 12:00 e das 14:00 às 18:00