[3ClicksRH] – Desenvolvedor Fullstack

12 de abril de 2024
Aplicar Agora

Descrição da oportunidade

#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 pelo relacionamento entre o parceiro externo, esteira de desenvolvimento e o time de desenvolvimento interno que está em estruturação.

#Seu desafio na 3ClicksRH será:

  • Migração de cloud pública (Heroku) para privada (AWS)
  • 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
  • Liderar 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:

  • Avaliar o desenho de arquitetura e o desenho de 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;
  • Ser um guardião da qualidade de entregas;
  • 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, através de aplicação de 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;
  • Ser auto-organizado e apoiar na organização do time;
  • Saber 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:

  • Ensino superior completo em Tecnologia da Informação, Sistemas de Informação, Ciências da Computação ou cursos correlatos;
  • Desenvolvedor FullStack com experiência em Ruby e ReactJS
  • Experiência em desenvolvimento de REST API e microserviços;
  • Experiência com AWS;
  • Conhecimento em arquitetura Solid e Clean.

#Se você conhecer também….sua curva de crescimento será acelerada !

  • Desejável experiência em alguma das plataformas cloud pública;
  • Vivência em projetos usando metodologia ágeis (Scrum);
  • Experiência com mensageria;
  • Experiência em CI/CD;
  • Gestão de times técnicos.

#Nosso stack:

  • Backend em Ruby
  • Frontend em React
  • Banco de dados – Postgrees 
  • Redis para cacheamento
  • API Rest