Descrição
Resumo:
Buscamos um Engenheiro Fullstack Sênior experiente (React.js / Node.js) para projetar, construir, aprimorar e manter produtos de software voltados ao cliente dentro de uma equipe enxuta e ágil.
Pontos principais:
1. Membro-chave de uma equipe enxuta e ágil de desenvolvimento de produtos
2. Projetar e construir componentes e aplicações de sistema complexos
3. Oportunidade de orientar colegas e aprimorar pipelines de CI/CD
Oeiras, Portugal \| Período integral \| Híbrido \| R1554953
**Desenvolvedor Fullstack (React.js / Node.js)**
**Descrição da vaga**
Estamos procurando um Engenheiro de Software Sênior altamente motivado e experiente, acostumado a atuar como membro-chave de uma equipe enxuta e ágil de desenvolvimento de produtos. Você desempenhará um papel essencial no projeto, construção, aprimoramento e manutenção de nossos produtos de software personalizados voltados ao cliente, utilizando tecnologias modernas — fundamentais para o sucesso do nosso negócio.
Nosso software é implantado no Azure; portanto, familiaridade com serviços Azure representa uma vantagem significativa. Nossa camada de backend é implantada em aplicações dockerizadas executadas no Kubernetes. Utilizamos diferentes mecanismos de armazenamento de dados, escolhidos conforme as necessidades específicas de cada caso; assim, você encontrará dados em Postgres, Elasticsearch, Snowflake ou Databricks. Nossas aplicações frontend são escritas em React e se comunicam por meio de ts\-rest.
**Descrição dos requisitos**
* Graduação ou nível superior em ciência da computação, desenvolvimento de software ou área correlata
* Experiência relevante substancial e capacidade comprovada de atuar em funções com responsabilidades típicas de engenheiro sênior (7\+)
* Experiência com TypeScript, Node.js, React, Azure ou serviços em nuvem similares
* Capacidade de escrever código limpo, legível, bem estruturado e autoexplicativo
* Experiência no projeto e construção, desde o início, de componentes, serviços ou aplicações complexos e de grande porte
* Boas habilidades interpessoais e de comunicação em inglês, tanto escrita quanto falada
* Experiência prática com componentes essenciais da configuração do ambiente de desenvolvimento de aplicações: pipelines do GitLab, Docker
**Suas responsabilidades**
* Desenvolver ou aprimorar, de forma independente, novos componentes, serviços e aplicações do sistema, bem como os já existentes.
* Oferecer suporte entre pares a outros desenvolvedores, por meio de revisões de código, programação em par, projetos técnicos colaborativos, orientação a profissionais menos experientes ou auxílio na integração de novos desenvolvedores.
* Escrever e manter testes automatizados para garantir a qualidade da base de código
* Participar regularmente de sessões formais e informais da equipe, como planejamento de sprints, sessões de refinamento, lançamentos iniciais, reuniões diárias e retrospectivas.
* Contribuir continuamente para a melhoria de nossos pipelines de CI/CD, bem como das ferramentas e métodos utilizados pela equipe, visando entregar o máximo de valor possível, com alta qualidade e com o menor esforço necessário.
* Compartilhar proativamente conhecimentos e produzir documentação "suficientemente boa"
**Anos de experiência**
* 7\+ anos de experiência com React.js e Node.js
**Habilidades/experiências exigidas**
**Obrigatórias**
* React (JavaScript, frontend)
* NodeJS (JavaScript, backend)
* TypeScript
**Experiência com**
* Ambientes de Integração Contínua / Entrega Contínua
* Pipelines automatizados de compilação
**Desejáveis**
* Python
* Docker
* Elasticsearch
* PostgreSQL
Interessante ter
Se você possui alguma dessas habilidades, será um diferencial muito bem-vindo: Terraform, Python, ETL, Elasticsearch
Se você tiver conhecimento em SCALA ou desejar aprender SCALA e Apache Spark, ficaremos encantados.
**Habilidades comportamentais**
* Abordagem positiva e proativa no trabalho, cumprindo compromissos assumidos
* Boas habilidades de comunicação
* Orientado a soluções
* Comprometido
* Estruturado
* Criativo
**Idioma estrangeiro**
* Inglês fluente, tanto escrito quanto falado
A IQVIA é um provedor global líder em serviços de pesquisa clínica, insights comerciais e inteligência em saúde para os setores de ciências da vida e cuidados à saúde. Criamos conexões inteligentes para acelerar o desenvolvimento e a comercialização de tratamentos médicos inovadores, ajudando a melhorar os resultados dos pacientes e a saúde da população mundial. Saiba mais em https://jobs.iqvia.com
A IQVIA compromete-se com a integridade em seu processo de contratação e mantém uma política de tolerância zero contra fraudes cometidas por candidatos. Todas as informações e credenciais submetidas em sua inscrição devem ser verdadeiras e completas. Quaisquer declarações falsas, representações enganosas ou omissões relevantes durante o processo de recrutamento resultarão na desclassificação imediata de sua candidatura ou, se descobertas posteriormente, na rescisão do contrato de trabalho, conforme previsto na legislação aplicável. Agradecemos sua honestidade e profissionalismo.
**Onde você trabalhará**
---------------------
### **Híbrido**
Você dividirá seu tempo entre casa e o escritório, tendo flexibilidade para se concentrar onde melhor trabalha, mantendo, ao mesmo tempo, fortes conexões presenciais com sua equipe. Esse modelo combina a autonomia do trabalho remoto com a colaboração, energia e recursos de um ambiente de escritório.
**Cultura**
-----------
A cultura da IQVIA é construída sobre uma crença compartilhada: quando as pessoas têm acesso a dados melhores, tecnologia mais inteligente e expertise mais profunda, elas podem transformar o que é possível para os pacientes. Em todas as equipes e em todos os cantos do globo, você encontrará colegas que realmente se importam — com a missão e uns com os outros. É exatamente isso que torna este um lugar onde as pessoas tendem a permanecer, crescer e realizar o melhor trabalho de suas carreiras.