Engenheiro Full Stack Pleno e Júnior

A C-LEVEL GROUP é um grupo especializado em inteligência no recrutamento. Através da divisão ARPO TALENT & DIGITAL CONNECTIONS, atuamos com projetos de RPO – Recruitment Process Outsourcing nas empresas. Estamos assessorando a Volkswagen Group Services na busca por um(a) Engenheiro Full Stack



RESPONSABILIDADES



  • Desenvolver Front End e Back End de aplicações em plataformas responsivas Web, Mobile e embarcadas usando frameworks de mercado, especialmente nas tecnologias: JavaScript, React, TypeScript, CSS (LESS/SASS), Webpack, NPM, Docker, Mocha, Single Page Apps, frontends baseados em módulos, Codepen (bootstrap), (Babel), (Karma), (Jasmine), (Jai), arquitetura de microsserviços e API RESTful, Kotlin; PostgreSQL, AWS RDS Aurora, AWS Dynamo; MongoDB; API de banco de dados SQL em primeiro lugar.
  • Tecnologias de autenticação (geração de token de autenticação; WSO2 Auth JWT) integração de Datadog de aplicações com serviços backend usando arquitetura de microsserviços.
  • Uso de mensageria (Rabbit MQ, JMS, Hive MQ e similares) para integrações entre sistemas, Spark streaming, Kafka, WSO2: API Manager, GO.CD, Cloud Formation, Networking (VPC), Bash Embedded.
  • Realizar prototipagem no Figma.
  • Desenvolver em microsserviços e ser capaz de trabalhar com streaming de dados no Kafka.
  • Ser capaz de desenvolver soluções voltadas para a prática de Integração Contínua e Entrega Contínua em ambientes de aplicativos web e mobile.
  • Conduzir e automatizar processos de build para aplicativos web e mobile em plataformas de mercado (ex.: Jenkins, Gitlab, etc.).
  • Desenvolver em microsserviços e ser capaz de trabalhar com streaming de dados no Kafka.
  • Aplicar técnicas de segurança na construção de serviços para integração com aplicativos frontend e mobile.
  • Analisar e construir aplicações em ambientes AWS.
  • Resolver problemas de maneiras inovadoras e pragmáticas.


REQUISITOS



  • Ensino superior completo em ciencias da computação ou areas correlatas
  • Inglês Fluente.
  • Sólida experiência com princípios de Clean Code e Clean Architecture, bem como padrões comuns de design de software, com ênfase na qualidade, manutenibilidade e usabilidade.
  • Sólida experiência em desenvolvimento Full Stack com foco em APIs REST e arquitetura orientada a eventos (ex.: Kafka, Kinesis, SQS, MQTT).
  • Conhecimento de HTML5, CSS, SASS, JavaScript, Typescript e JSON, bem como a conexão de serviços web considerando o paradigma REST.
  • Experiência com frameworks JavaScript (preferencialmente ReactJS).
  • Conhecimento relevante em Java/Kotlin e frameworks de backend, idealmente Spring Boot.
  • Conhecimento relevante de sistemas de gerenciamento de banco de dados (SQL, NoSQL).
  • Experiência na implementação técnica de soluções considerando o padrão de design MVVM/MVC.
  • Ter uma mentalidade Agile e DevOps.
  • Experiência com CI & CD e arquiteturas de microsserviços.
  • Experiência no uso e integração de serviços em nuvem (preferencialmente AWS) com paradigmas de nuvem como Infrastructure-as-code, PaaS, alertas e monitoramento é um diferencial.
  • Conhecimento em UX e UI.
  • Conhecimento na integração de aplicações com serviços backend, especificando e construindo APIs.