Estamos em busca de um Desenvolvedor de Front-End Junior que se entusiasme com a criação de interfaces elegantes e responsivas usando tecnologias modernas. O profissional ideal deve ter conhecimento básico em tecnologias front-end e interesse em expandir seus conhecimentos em back-end, especialmente com .NET. O candidato deve estar sempre em busca de novas tecnologias e práticas de desenvolvimento para continuar aprendendo e contribuindo para a equipe.
;
Principais responsabilidades:- Desenvolver e implementar interfaces de usuário utilizando Next.js, TailwindCSS e React Hook Forms.- Integrar front-end com serviços de back-end, mantendo a interatividade e responsividade.- Participar das fases iniciais do desenvolvimento, desde o design até a implementação, utilizando Storybook para documentação de componentes.- Realizar testes básicos utilizando Jest e colaborar na garantia da integridade do código.- Auxiliar no desenvolvimento e implementação de containers utilizando Docker, garantindo a consistência entre ambientes.- Contribuir para a otimização de aplicações visando máxima velocidade e escalabilidade.- Colaborar com equipes de desenvolvimento back-end para definir especificações de API e integrar soluções de software.- Participar das cerimônias Ágeis e contribuir para a melhoria contínua dos processos.- Utilizar ferramentas de design para ajudar na construção de protótipos e contribuir com sistemas de design, assegurando uma experiência do usuário coesa e eficaz.
Requisitos Obrigatórios:- Conhecimento em desenvolvimento Front-End utilizando frameworks como Next.js, React.js e TypeScript.- Noções básicas em design e implementação de APIs.- Interesse em aprender a integrar front-end com provedores de identidade, utilizando tecnologias como Next Auth.- Conhecimento básico em práticas de CI/CD e ferramentas de versionamento.- Noções de testes utilizando ferramentas como Jest.- Conhecimento básico em ferramentas de design, prototipação e sistemas de design.- Formação superior em andamento ou concluída em Análise de Sistemas, Engenharia da Computação, ou áreas correlatas.
Requisitos Desejáveis:- Interesse em aprender sobre Web Components para criação de elementos web customizados e independentes.- Conhecimentos básicos em .NET, Node.js e desenvolvimento back-end.- Familiaridade com ambientes de container como Docker e conhecimento básico em Kubernetes. ; ;