Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Formação Acadêmica:

  • Ensino superior completo em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Engenharia de Software ou áreas relacionadas.

Principais Atividades:

  • Desenvolver e manter aplicações web frontend utilizando JavaScript, TypeScript, React.js e Node.js, garantindo interfaces dinâmicas, eficientes e com boa experiência de usuário;
  • Construir e evoluir APIs e serviços backend com Node.js, utilizando bancos de dados relacionais (MySQL) e não relacionais (MongoDB);
  • Desenvolver aplicações mobile Android com Kotlin e Jetpack Compose, seguindo as melhores práticas de UI declarativa;
  • Aplicar boas práticas de arquitetura em todos os projetos, incluindo MVVM, MVI, Clean Architecture e princípios SOLID;
  • Criar e manter testes unitários e de integração: Jest e Cypress para projetos web e JUnit para aplicações Android;
  • Gerenciar controle de versão com Git seguindo o fluxo GitFlow, além de configurar pipelines de CI/CD com GitHub Actions;
  • Utilizar Docker para criação e gerenciamento de containers, padronizando ambientes de desenvolvimento e deploy;
  • Colaborar com o time em code reviews, definindo e mantendo padrões de qualidade de código.

Principais Habilidades:

  • Experiência em desenvolvimento web frontend com JavaScript, TypeScript, React.js e Node.js;
  • Experiência em desenvolvimento backend com Node.js, incluindo integração com MySQL e MongoDB;
  • Experiência em desenvolvimento mobile Android com Kotlin e Jetpack Compose;
  • Conhecimento sólido em arquiteturas de software: MVVM, MVI, Clean Architecture e aplicação dos princípios SOLID;
  • Experiência com criação de testes automatizados: Jest e Cypress (web) e JUnit (Android);
  • Domínio de Git com fluxo de trabalho GitFlow;
  • Experiência com CI/CD utilizando GitHub Actions;
  • Conhecimento em Docker para containerização de aplicações.

Habilidades Desejáveis:

  • Conhecimento na criação de aplicativos iOS com Swift;
  • Experiência em desenvolvimento de aplicativos wearables com Wear OS (Android);
  • Conhecimento em arquitetura de microsserviços utilizando Apache Kafka.

Idiomas:

  • Inglês intermediário.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

IT Analyst III (Java)

F1RST Digital Services São Paulo 25 candidaturas Hoje

Salário estimado

R$ 9k - 13k/mês

Pleno CLT

Country: Brazil# QUEM SOMOSA F1RST é o futuro e sua carreira está aqui! Nossa cultura é baseada em “Pessoas, Inovação e Resultados”. Aqui promovemos serviços e experiência para os mais de 60 milhões de clientes de todo o ecossistema Santander. Venha fazer parte do time que tem como propósito apoiar ...

Ver Detalhes
Remoto LinkedIn

Sr Software Engineer, Frontend (Web)

Uber São Paulo 25 candidaturas Hoje

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

About The Role Please note: this hybrid position is based in São Paulo or Rio de Janeiro, Brazil - welcoming both local professionals and those open to relocating. At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our eng...

Ver Detalhes
LinkedIn

Analista de Web Design - SC

Rede Drops Motéis Florianópolis, Santa Catarina, Brazil 25 candidaturas Hoje

Salário estimado

R$ 6k - 9k/mês

Pleno CLT

Analista de Web e Desenvolvimento Digital A Rede Drops Motéis, presente em 8 estados e 27 cidades, busca um(a) Analista de Web e Desenvolvimento Digital para integrar o time de Marketing e atuar na evolução da nossa estrutura digital. O profissional será responsável pelo desenvolvimento, manutenção ...

Ver Detalhes