ciandt is hiring a

[Job-16971] Sênior Fullstack Developer, Brazil

TypescriptReactJSiOSJavaMongoDBAWSJMeterKafkaGit

Posted on: new!

Apply

Somos especialistas digitais e impactamos as marcas mais valiosas do mundo. Construímos produtos e soluções digitais focados nas necessidades dos nossos clientes. Como uma nativa digital, trazemos um histórico de 29 anos de aceleração do impacto nos negócios por meio de soluções digitais completas e escaláveis. Com uma presença global de mais de 6.000 pessoas em estratégia, pesquisa, ciência de dados, design e engenharia, desbloqueamos o crescimento de primeira linha, melhoramos a experiência do cliente e impulsionamos a eficiência operacional.

Importante: Para as pessoas residentes na Região Metropolitana de Campinas*, a presença nos escritórios é obrigatória, tendo que cumprir um mínimo de dias ao mês, estipulado pela empresa e projeto. Converse com o nosso time de recrutamento para saber mais informações sobre política de frequência vigente.

Missão: Junto com uma equipe multidisciplinar CI&T, atuar no desenvolvimento de produtos e aplicações em um cliente que busca se transformar, tendo tecnologia como habilitador para proporcionar maior flexibilidade ao negócio e melhor experiência ao cliente. Liderar o desenvolvimento de soluções Frontend robustas, escaláveis e seguras, enquanto guia e mentora membros da equipe mais juniores. Além disso, deve garantir a aplicação de melhores práticas de engenharia de software e manter-se atualizado com as evoluções tecnológicas.

Requisitos: - Desenvolvimento FrontEnd utilizando Typescript, ReactJS e Webpack considerando: *Componentes reutilizáveis e modulares *Arquitetura micro frontends (module federation) *Gerenciamento de estado utilizando bibliotecas como redux e context API *Testes automatizados (unitário, integração. componente) utilizando bibliotecas como Jest e React Testing Library *Utilização de Hooks e entendimento do ciclo de vida dos componentes. *Padrões de design, como Factory, Singleton, e Observer

- Desenvolvimento backend utilizando Java considerando: *Springboot *Arquitetura de microsserviços utilizando eventos (preferencialmente Kafka) *Contrução de BFF com features de cache e integração com microserviços *Projetar e otimizar esquemas de banco de dados não relacional (MongoDB, Firestore) *Implementação de estratégias de logging e monitoramento *Testes unitários, de integração e de carga utilizando frameworks como JUnit, Mockito, Jmeter, Gatling. *Práticas de TDD (Test-Driven Development) e BDD (Behavior-Driven Development)

- Boas práticas de desenvolvimento de software visando performance e segurança. - Experiência com operação de produto em produção. - Análise e desenvolvimento de estratégias para acompanhamento e evolução de indicadores de performance. - Liderança e formação de sucessors. - Experiência/conhecimento sobre Design Patterns; - Experiência/conhecimento sobre patterns de micro serviços; - Experiência/conhecimento sobre patterns de Integração; - Experiência no desenvolvimento de testes automatizados e conceito de Pirâmide de Testes - Conhecimento das boas práticas de programação e DevOps (CI, GIT, análise estática: Sonar, SCM, etc); - Plataformas de Cloud Computing (de preferência AWS); - Garantir a qualidade do produto implantando uma pirâmide de testes automatizados; 12-factor (cloud native);

** Buscamos pessoas que: **

  • Sejam conectadas com a transformação digital das empresas;
  • Que gostem de compartilhar e aprender novas tecnologias contribuindo com comunidades e com a CI&T;
  • Gostam de novos desafios e estão dispostas a aprender algo novo todos os dias;
  • Tenham resiliência e proatividade na busca por soluções;
  • Se sintam confortáveis em atuar com autonomia, usando a liberdade para opinar em processos e questões relacionadas ao cliente quando for preciso;
  • Possuam boa comunicação para garantir o alinhamento de todos do time e do cliente;
  • Sejam focadas em qualidade e boas práticas;
  • Gostem de trabalhar como um time único e considere o cliente como parte do time;
  • Gostem de ensinar e aprender, participando e ministrando treinamentos junto ao time.

#LI-DJ1 #midsenior Nossos benefícios: - Plano de saúde e odontológico; - Vale alimentação e refeição; - Auxílio-creche; - Licença paternagem estendida; - Passe de ginásio -PLR; - Seguro de Vida; - Parceria com plataforma online de saúde mental; - Universidade CI&T; - Clube de descontos; - Programa de Apoio: financeiro; orientação psicológica; nutricionista e mais; - Curso gestante e paternagem responsável; - Parceria com plataformas de cursos online; - Plataforma para aprendizagem de idiomas; - E muitos outros.

**Mais detalhes sobre os nossos benefícios aqui: ** [ **https://ciandt.com/br/pt-br/carreiras_ ** ](https://ciandt.com/br/pt- br/carreiras) **._ **

**CI &T é uma empresa que oferece oportunidades iguais. Celebramos e valorizamos a diversidade de identidades e experiências vividas de nossos CI&Ters. Estamos empenhados em construir, promover e manter uma empresa e cultura diversificada, inclusiva e equitativa focada em criar um amanhã melhor. **

Na CI&T, reconhecemos que inovação e transformação só acontecem em ambientes de trabalho diversificados, inclusivos e seguros. Nossas equipes são mais impactantes quando pessoas de todas as formações e experiências colaboram para compartilhar, criar e ouvir ideias. Antes de candidatar as nossas oportunidades confira a [ Política de Conflito de Interesses ](https://drive.google.com/file/d/1WN85Td4DfXDq4RMlC- gT62cTiw3k4xnT/view) em nosso site.

Incentivamos fortemente pessoas de comunidades diversas e sub-representadas a se candidatarem às nossas vagas.

Cidades que compõe a Região Metropolitana de Campinas : Americana, Artur Nogueira, Campinas, Cosmópolis, Engenheiro Coelho, Holambra, Hortolândia, Indaiatuba, Itatiba, Jaguariúna. Monte Mor, Morungaba, Nova Odessa, Paulínia, Pedreira, Santa Bárbara d'Oeste, Santo, Antônio de Posse, Sumaré, Valinhos, Vinhedo.


Apply