#Por que ser um Desenvolvedor Fullstack na 3ClicksRH:
A 3ClicksRH redefine a gestão de RH através da inovação, simplicidade e foco na experiência do colaborador.
Somos a ponte para um RH mais estratégico e digital.
Oferecemos um ambiente desafiador, com espaço para crescer, liberdade para contribuir com suas ideias e flexibilidade necessária para alcançar o equilíbrio entre vida profissional e pessoal, você encontrará aqui na 3ClicksRH.
Temos 01 ano no mercado, o produto está sendo desenvolvido há 06 meses e já se encontra em produção.
Neste momento, estamos internalizando a esteira de desenvolvimento com o objetivo de acelerar o desenvolvimento do produto.
Você será responsável pela evolução e desenvolvimento de atuais e novos produtos
#Seu desafio na 3ClicksRH será:
Migração da arquitetura atual monolítica para microserviços
Transmitir as necessidades do negócio e do cliente para o time de desenvolvimento, garantindo o correto entendimento da relação do produto com o negócio e a experiência ao usuário final
Facilitar tecnicamente o time, atuando como uma referência em arquitetura, código, produto, negócio e gestão de pessoas
#O que você vai fazer todos os dias:
Participar do desenho de arquitetura e solução técnica criticando de forma proativa e construtiva o modelo proposto;
Garantir a elaboração de documentos técnicos, mantendo-os atualizados conforme a evolução do produto;
Desenvolver soluções de TI a partir de desenhos técnicos;
Garantir o desenvolvimento de componentes reutilizáveis e performáticos;
Garantir a qualidade de entregas, considerando os critérios de aceite das estórias definidos;
Garantir que os entregáveis passem por testes unitários e integrados ao produto de forma que as PRs sejam disponibilizadas sem bugs e dentro do prazo estipulado para a publicação;
Trazer soluções tecnológicas e de inovação que possam contribuir para termos uma aplicação de referência com tecnologia de ponta;
Reportar Issues e Impedimentos para os gestores imediatos;
Apoiar o time nas estimativas das demandas de forma realista;
Saber apresentar o objetivo e escopo de seus entregáveis e itens do backlog para o time de desenvolvimento;
Atuar de forma transparente com a liderança em relação aos acontecimentos dentro do time/sprint, trabalhando no desenvolvimento de software, aplicando metodologia ágil: scrum;
Comunicar-se de forma clara e transparente com todos os níveis da organização, garantindo a integração com as áreas de negócio;
Auto-organização do seu trabalho no dia-a-dia
Trabalhar em equipe e apoiar a coordenação do time técnico, tornando o time cada vez mais produtivo e auto suficiente.
#O que você precisa conhecer e saber fazer:
Desenvolvimento FullStack com experiência em Ruby e ReactJS para criação de telas, facilitando a comunicação entre o back e front-end.
Desenvolvimento de REST API e microserviços, para construção de BFF – integração de front e back-end – e integração entre sistemas parceiros;
Arquitetura Cloud AWS;
Aplicação de boas práticas – Solid e Clean – no desenvolvimento de arquitetura.
#Se você conhecer também….sua curva de crescimento será acelerada !