Engenheiro de Software Full Stack Sênior

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Sólida experiência com bancos de dados relacionais e não-relacionais., Domínio em desenvolvimento utilizando Node.js/TypeScript e Flutter., Familiaridade com desenvolvimento nativo em Swift e Kotlin., Experiência em arquiteturas de microserviços e conhecimento em Nest.js..

Key responsabilities:

  • Desenvolver e manter aplicativos web e móveis usando Node.js/TypeScript, Flutter, Swift, e Kotlin.
  • Projetar e implementar arquiteturas de microserviços escaláveis, seguindo os princípios de Clean Architecture e SOLID.
  • Participar ativamente de processos de CI/CD, utilizando ferramentas como Jenkins e pipelines automatizados.
  • Colaborar com equipes multidisciplinares em um ambiente ágil, seguindo metodologias como Scrum ou Kanban.

EXA logo
EXA Information Technology & Services Scaleup https://exa.com.br/
51 - 200 Employees
See all jobs

Job description

Sua Missão

Como Desenvolvedor Full Stack Sênior, você será a pessoa responsável por liderar o desenvolvimento e a implementação de soluções inovadoras, utilizando uma variedade de tecnologias e frameworks para entregar produtos de alta qualidade aos nossos clientes

Quais Serão Suas Responsabilidades

  • Desenvolver e manter aplicativos web e móveis usando Node.js/TypeScript, Flutter, Swift, e Kotlin;
  • Projetar e implementar arquiteturas de microserviços escaláveis, seguindo os princípios de Clean Architecture e SOLID;
  • Escrever testes unitários e end-to-end para garantir a qualidade do código;
  • Participar ativamente de processos de CI/CD, utilizando ferramentas como Jenkins e pipelines automatizados;
  • Colaborar com equipes multidisciplinares em um ambiente ágil, seguindo metodologias como Scrum ou Kanban;
  • Gerenciar versionamento de código e colaboração utilizando GIT e GitFlow;
  • Publicar e manter aplicativos em lojas de aplicativos e outros canais de distribuição.

O Que Você Precisa Ter

  • Experiência sólida com bancos de dados relacionais e não-relacionais;
  • Domínio em desenvolvimento utilizando Node.js/TypeScript e Flutter;
  • Familiaridade com desenvolvimento nativo em Swift e Kotlin;
  • Experiência em arquiteturas de microserviços e conhecimento em Nest.js;
  • Prática em escrita de testes unitários e end-to-end com Jest e Cypress;
  • Experiência em implementação de CI/CD com Jenkins e pipelines;
  • Proficiência em controle de versão com GIT e metodologias ágeis;
  • Habilidade em aplicar princípios de Clean Architecture e SOLID no desenvolvimento de software;
  • Conhecimento avançado em GitFlow e práticas de versionamento.

O Que Seria Muito Legal Se Você Soubesse

  • Conhecimento em computação em nuvem, especialmente no Google Cloud Platform (GCP);
  • Experiência em programação assíncrona e uso de mensageria com RabbitMQ, Kafka, PubSub, etc;
  • Familiaridade com Docker e Kubernetes para orquestração de contêineres;
  • Conhecimento em Python e React;
  • Noções em práticas DevOps para automatização e integração de desenvolvimento e operações.

O Que Te Tornaria Um Especialista Para Essa Vaga

  • Experiência significativa em liderança técnica e desenvolvimento de soluções complexas;
  • Profundo conhecimento em todas as tecnologias e práticas mencionadas, com histórico de projetos bem-sucedidos;
  • Capacidade de identificar e resolver problemas de forma eficiente, propondo soluções inovadoras;
  • Excelentes habilidades de comunicação e trabalho em equipe, atuando como mentor para outros membros da equipe;
  • Excelentes habilidades de comunicação e trabalho em equipe, essenciais para colaborar efetivamente em um ambiente de desenvolvimento ágil.

O Que Oferecemos

️ VR e VA

Assistência médica

Assistência odontológica

Bônus variável anual

Auxílio creche

Auxílio home office

️ Wellhub + App Ginastica Laboral

✨ Seguro de vida

Day Off no mês de Aniversário

Vale Transporte ou Estacionamento

Campanha de Vacinação

TelePsicologia e Nutrição Online

Massagem no escritório para modelo híbrido

Emendas de Feriado

Acesso aos nosso produtos

Bateu aquela fome? Temos snacks no escritório

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Related jobs