Desenvolvedor Front-End Sênior

???? Job Description????


Como será o seu dia a dia nessa posição: 


Você irá atuar em uma squad, trabalhando junto com o Squad Lead, participando ativamente de cerimônias, discussões e apoiando nas tomadas de decisões e resolução de conflitos, sendo o ponto de referência para o time em dúvidas técnicas e resolução de impasses decisivos, participando de todo o ciclo de desenvolvimento do software, desde a concepção até a implantação e operação, liderando tecnicamente a equipe e garantindo a entrega com eficiência e agilidade.


Quais serão suas responsabilidades nessa posição:



  • Análise e design da arquitetura de aplicações.
  • Entender o direcionamento técnico e estratégico da empresa para gerar e documentar padrões de aplicações de acordo com a arquitetura corporativa.
  • Identificar oportunidades de criação de componentes/APIs reutilizáveis para toda a companhia e garantir o reuso pelas equipes de desenvolvimento.
  • Garantir implementações seguras, escaláveis, confiáveis e resilientes.
  • Acompanhar KPIs de gestão de arquitetura de soluções e reuso.
  • Realizar POCs com novas tecnologias ou diferentes casos de uso.
  • Aplicar os padrões de governança de dados estabelecidos pela empresa.
  • Exercitar e explorar code reviews e dojos junto ao time, promovendo a colaboração e potencializando o aprendizado contínuo da equipe.
  • Documentar, otimizar e manter especificações, componentes, código-fonte, módulos e recursos das funcionalidades desenvolvidas.

Requisitos Obrigatórios para a vaga:



  • Experiência com liderança técnica.
  • Excelente comunicação.
  • Boa capacidade de trabalho em equipe, planejamento, organização e negociação.
  • Sólida experiência com Javascript/Typescript (React Native, VueJs NodeJS serão diferenciais).
  • Experiência na integração entre front-end e back-end por meio de REST APIs e AJAX.
  • Familiaridade com User Experience (UX) e User Interface (UI).
  • Conhecimento dos princípios e padrões de Design Responsivo.
  • Experiência em pipeline CI/CD (Jenkins).

Requisitos Desejáveis para a vaga: 



  • Experiência em soluções de microsserviços, conteinerizados (Docker) e orquestrados (Kubernetes).
  • Conhecimento em ferramentas de mensageria e eventos - RabbitMQ e Kafka.
  • Conhecimento dos principais modelos e padrões de arquitetura de aplicações – DDD, BDD, Microfrontends, Design Patterns, SOLID e Integration Patterns.
  • Experiência em soluções com arquiteturas de microsserviços, microfrontends e BFFs.
  • Experiência prática com soluções de aplicações em nuvem (AWS: EKS, EC2, S3)

Benefícios da Escola DNC para você: 



  • Plano de Saúde Amil (sem coparticipação)
  • Férias Remuneradas
  • Décimo Terceiro Salário 
  • TotalPass 
  • Vale Alimentação | Refeição (Cartão Ifood de R$850,00) 
  • Free Pass para todos os Nossos Treinamentos

 


SOBRE A DNC ????


DNC nasceu em 2012 com a missão de impactar a carreira de milhares de universitários e profissionais do país todo. Somos uma Edtech, isso significa que usamos a tecnologia para potencializar o aprendizado de nossos alunos.


Completamente apaixonados por educação, ver nossos alunos alcançando seus objetivos e saber que pudemos ajudar a realizar sonhos, é o que nos move. Choramos e vibramos com seus resultados positivos e queremos isso cada vez mais. Trabalhamos sorrindo, curtindo nossos desafios com boa vontade, com inovação e agilidade. A gente acredita que juntos somos mais fortes, e que conseguiremos mudar a realidade capacitando os melhores profissionais para o mercado.


Ficamos felizes de ter você por aqui!


Além disso, não podemos deixar de falar sobre a Nossa Cultura, afinal a Cultura de uma empresa é o Comportamento das pessoas quando ninguém está por perto. São os Princípios, Valores e Comportamentos que acreditamos e vivenciamos diariamente. Por isso, é de extrema importância que todos conheçam como funciona nosso ambiente e quais as diretrizes que direcionam as decisões que tomamos, desde o CEO ao estagiário.


Propósito ????


Transformar vidas por meio da educação.


Existem diversas formas de responder essa pergunta de maneira mais completa, explicando nossos produtos, propósito e resultados. Nós queremos mudar a vidas das pessoas por meio da Educação, fazendo com que elas atinjam seus objetivos pessoais e profissionais. As nossas Diretrizes Culturais refletem quem somos, nossos objetivos, nossa cultura e valores. Qualquer um consegue entender quem somos nós e como vivemos, seja um senhor no elevador ou o seu colega de faculdade. Temos um propósito e uma missão gigante!




Princípios ????


Ética:


Nossas atitudes e comportamentos são pautados por comportamentos honestos e éticos, ajudando-nos a distinguir entre o que é certo e errado. Agir de acordo esse princípio envolve tomar decisões e agir de forma honesta, justa e respeitosa para com os outros e para consigo mesmo, considerando o impacto de nossas ações nas outras pessoas e na sociedade como um todo. Ética é sobre fazer o que é certo e justo.


Respeito:


O respeito é o princípio que orienta nosso comportamento em relação aos outros, ao meio e a nós mesmos. É um componente essencial de uma sociedade justa, inclusiva e ética, que promove relações saudáveis e harmoniosas entre as pessoas. Demonstramos respeito extremo em todas as interações, com nossos colaboradores, alunos ou qualquer indivíduo.




Valores ????


Construir Juntos:


Apoiamos sem esperar recompensas. Trabalhamos em equipe e assumimos responsabilidades.


Ajudar o Aluno:


Entregamos o melhor para nossos alunos. Vibramos por cada conquista.


Comprometimento:


Fazemos o que for preciso para atingir nossos resultados.


Sinceridade ao Extremo:


Somos humildes para ensinar e aprender.


Inovação e Agilidade:


Mudamos para melhorar constantemente e não temos medo de inovar.


Curtir os Desafios:


Curtimos o processo, nos divertimos durante os desafios.