Ministério Público de Santa Catarina

[MPSC] Desenvolvedor Pleno - Frontend

Detalhes da Vaga:
client-logo

Descrição da Vaga:

Estamos em busca de um Desenvolvedor de Front-End Pleno que se entusiasme com a criação de interfaces elegantes e responsivas usando tecnologias modernas. O profissional ideal deve ter sólida experiência com 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 entregando produtos inovadores e de alta qualidade.

Principais responsabilidades:

  • Desenvolver e implementar interfaces de usuário utilizando Next.js, TailwindCSS, Fluent UI e React Hook Forms.
  • Integrar front-end com serviços de back-end, com um enfoque especial na manutenção da interatividade e responsividade.
  • Contribuir em todas as fases do desenvolvimento, desde o design até a implementação, utilizando Storybook para documentação de componentes.
  • Realizar testes automatizados utilizando Jest e garantir a integridade do código com práticas de CI/CD.
  • Utilizar Docker para desenvolvimento e implementação de containers, garantindo a consistência entre ambientes.
  • Otimizar aplicações para máxima velocidade e escalabilidade.
  • Trabalhar em colaboração com equipes de desenvolvimento back-end para definir especificações de API e integrar soluções de software.
  • Participar ativamente das cerimônias Ágeis e contribuir para a melhoria contínua dos processos.
  • Utilizar ferramentas de design para construir protótipos e contribuir com sistemas de design, assegurando uma experiência do usuário coesa e eficaz.

Requisitos Obrigatórios:

  • Experiência comprovada em desenvolvimento Front-End utilizando frameworks modernos como Next.js, React.js e TypeScript.
  • Conhecimento em design e implementação de APIs.
  • Capacidade de integrar front-end com provedores de identidade, utilizando tecnologias como Next Auth.
  • Sólidos conhecimentos em práticas de CI/CD e ferramentas de versionamento.
  • Capacidade de escrever testes eficientes utilizando ferramentas como Jest.
  • Experiência e familiaridade com ferramentas de design, prototipação e sistemas de design.
  • Formação Superior em Análise de Sistemas, Engenharia da Computação, ou áreas correlatas.

Requisitos Desejáveis:

  • Experiência com Web Components para criação de elementos web customizados e independentes, facilitando a manutenção e aumentando a produtividade.
  • Conhecimentos em .NET, Node.js e desenvolvimento back-end.
  • Familiaridade com ambientes de container como Docker e conhecimento básico em Kubernetes.
  • Familiaridade com metodologias Ágeis e ferramentas de colaboração de equipe.  

Aplicar-se a Vaga
Habilidades e Conhecimentos:

Fluent

Orientação a Objetos

Next.JS

React

TypeScript

API REST

CI/CD

Scrum

Benefícios:

Plano de Saude

Plano Odontológico

Vale Alimentação

Via Recrutei
company-logo
Remoto

First Decision

https://www.firstdecision.com.br/

Não Informado

CLT

Publicada há 1 semana

Compartilhar Vaga: