SoftDesign
SoftDesign

Software Engineer FrontEnd (React)

June 15, 2025
Full-time
Remote · Brazil
Not Applicable
Front-end Developer

O que buscamos?

Buscamos uma Pessoa Software Engineer FrontEnd (React) para trabalhar em nosso parceiro. Nossa área de Gestão de Outsourcing estará próxima a você, realizando reuniões 1:1 para garantir o alinhamento estratégico, absorção da nossa cultura e a evolução da sua carreira.

Responsabilidades e atribuições

O que você irá fazer:

  • Desenvolver e implementar interfaces de usuário utilizando ReactJS, garantindo a responsividade e a performance das aplicações;
  • Eventualmente trabalhar no desenvolvimento e manutenção de aplicações Java (Java 17+) utilizando Spring Boot, quando necessário, integrando essas aplicações às interfaces FrontEnd;
  • Participar de revisões de código e oferecer feedback construtivo para promover a melhoria contínua das práticas de desenvolvimento;
  • Contribuir para a documentação técnica dos projetos e processos de desenvolvimento, incluindo integrações com APIs REST, Kafka e Amazon S3;
  • Realizar testes e validações de funcionalidades, assegurando a qualidade do software entregue;
  • Manter-se atualizado sobre as tendências e melhores práticas em desenvolvimento FrontEnd;
  • Colaborar com equipes multidisciplinares para definir e implementar soluções técnicas que atendam aos requisitos do negócio, dentro de um ambiente ágil e integrado.

Requisitos e qualificações

O que você precisa ter**:**

  • Experiência sólida em desenvolvimento FrontEnd, com foco em ReactJS;
  • Experiência em desenvolvimento BackEnd, com foco em Java (Java 17+), utilizando Spring Boot;
  • Conhecimento em HTML, CSS e JavaScript, além de boas práticas de desenvolvimento e design responsivo;
  • Familiaridade com controle de versão, preferencialmente Git;
  • Capacidade de trabalhar de forma colaborativa em um ambiente ágil, com foco em resultados e soluções;
  • Boa comunicação e habilidade para interagir com diferentes áreas da empresa;
  • Conhecimento em APIs REST, consumo de serviços web e integração com bancos de dados (Oracle DB e MongoDB);
  • Conhecimento em JUnit e Mockito para testes automatizados.
  • Experiência em metodologias ágeis, como Scrum ou Kanban;

Experiências desejáveis:

  • Conhecimento em desenvolvimento em Angular;
  • Vivência em projetos que envolvam integração com APIs e serviços web;
  • Familiaridade com ferramentas de automação e build (Jenkins, SonarQube) e infraestrutura (Consul e Vault);
  • Conhecimento em mensageria via Kafka e integrações com Amazon S3.

Formação e engajamento desejáveis:

  • Graduação Completa ou em andamento em Ciência da Computação, Engenharia da Computação ou áreas correlatas;
  • Participação em grupos de tecnologias ou envolvimento com algum tipo de comunidade;

Atitudes:

  • Raciocínio lógico, comprometimento, organização, trabalho em equipe, pró-atividade, dinamismo, flexibilidade, iniciativa, responsabilidade.

Informações adicionais

O que oferecemos:

🍽️ Auxílio alimentação e mobilidade;

🩺 Plano de saúde;

🚀 Avaliações semestrais com a perspectiva de crescimento;

🗣️ Cultura de Feedback;

⏸️ Recesso maternidade/paternidade;

💰 Bônus por indicação;

🧠 ZenKlub - duas sessões gratuitas por mês;

Benefício Educação;

Prêmio por tempo de casa;

🖥️ Escritório disponível para coworking em Porto Alegre(RS).

Sobre a contratação:

💼Contrato no modelo CLT ou PJ;

👨‍💻Trabalho Remoto;

Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado!