Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Full Stack Pleno - Python| React | React Native

* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Pleno

Somos uma empresa apaixonada por pessoas, pautamos sempre pela qualidade das nossas relações e pelo cuidado com cada membro do time. Estamos buscando uma pessoa para fazer parte deste time que vem crescendo a cada dia, tanto em número quanto em desenvolvimento.

Encorajamos e acreditamos no nosso time e prezamos por fazer junto. Se você é essa pessoa, que tem um senso de equipe e que procura por desenvolvimento constante, a BIX é para você!

Vem fazer parte da BIX Tecnologia!

Competênciastécnicasobrigatórias

  • 4 ou mais anos de experiência com React.js (JavaScript ou TypeScript);

  • 4 ou mais anos de experiência com React Native e Expo;

  • 4 ou mais anos de experiência com Python (APIs e workers/processamentos assíncronos);

  • Experiência sólida com integrações entre sistemas e serviços;

  • Experiência com Kubernetes e orquestração de containers;

  • Experiência com pipelines de CI/CD (preferencialmente Azure DevOps Pipelines);

  • Base sólida em arquitetura de sistemas, banco de dados e APIs;

  • Conhecimento dos princípios SOLID, DDD, Clean Code e Design Patterns;

  • Experiência com Docker e Docker Compose (utilização e construção);

  • Facilidade para trabalhar junto com produto e design, respeitando design systems e acelerando a evolução de interface;

  • Experiência com metodologias ágeis;

  • Conhecimento em versionamento de código (Git);

  • Inglês avançado.

O que é desejável que você tenha

  • Ensino Superior cursando ou completo em áreas correlacionadas a computação;

  • Experiência prévia em evolução de plataformas SaaS;

  • Vivência com design systems (Figma) e fluxos de construção de telas apoiados por IA;

  • Experiência com observabilidade e estratégias de monitoramento de plataformas;

  • Familiaridade com camadas de dados analíticos e consumo de dados para produto;

  • Experiência com bases analíticas e/ou Data Lakes, preferencialmente ClickHouse;

  • Conhecimento em testes unitários, de integração e end-to-end.

Atividades

  • Realizar a revisão e evolução da arquitetura da plataforma Athena, abrangendo web, mobile, backend e infraestrutura, para garantir escalabilidade, manutenção e observabilidade;

  • Realizar o desenvolvimento full stack, utilizando React.js no front-end web, React Native/Expo no mobile e Python no backend (API e workers), para evoluir o produto de forma consistente entre todas as camadas;

  • Definir e executar a estratégia de integração com o CubeJS e demais serviços, para expandir as capacidades da plataforma;

  • Desenhar a camada de consumo e uso dos dados a partir do ClickHouse, para viabilizar funcionalidades analíticas e de inteligência no produto;

  • Avaliar impactos técnicos entre backend, web e mobile antes e durante a implementação de novas funcionalidades, para garantir consistência e qualidade nas entregas;

  • Dar continuidade à evolução do produto respeitando o design system existente e aproveitando o fluxo de construção de telas com Figma e IA do Make, para manter velocidade sem perder padrão visual;

  • Apoiar na estruturação técnica para escalabilidade, manutenção e observabilidade da plataforma;

  • Realizar o versionamento de código, utilizando Git, para garantir a consistência de desenvolvimento e facilitar a gestão de código, sempre que houver alterações na base de código;

  • Redigir documentação técnica, em ferramentas como G-Suite ou Notion, para compartilhamento de informações com o time ou cliente, sempre que houver necessidade;

  • Desenvolver testes automatizados, utilizando bibliotecas de teste, para garantir o funcionamento correto dos softwares, sempre que um software for criado ou evoluído;

  • Participar de rituais como code reviews, gestão de conhecimento e pair programming, via videoconferência e ferramentas próprias, para ampliar e desenvolver os conhecimentos individuais e do time, mensalmente;

  • Utilizar metodologias ágeis como Scrum e Kanban para gerenciar o desenvolvimento no dia a dia e participar dos seus rituais diariamente;

  • Realizar reuniões com o cliente, via videoconferência, para resolver problemas de transformação digital de escopo nacional e/ou internacional, sempre que houver necessidade;

  • Realizar o acompanhamento das tarefas do projeto, utilizando ferramentas como Notion, Trello e Github Projects, para ajudar o time nas entregas e garantir o desempenho;

  • Incentivar boas práticas de criação de código, utilizando princípios SOLID e Clean Code, para garantir a qualidade do software entregue;

  • Compartilhar conhecimentos e estimular o aprendizado do time, utilizando os canais de comunicação e reuniões específicas para apresentações, sempre que for conveniente;

  • Participar de entrevistas e avaliar candidatos de processo seletivo, utilizando Google Meet e ATS própria de Recrutamento e Seleção, de modo a apoiar na seleção dos melhores candidatos para integrar a equipe, sempre que houver necessidade.


O que a BIX oferece para você

  • Trabalho 100% remoto;

  • Plataforma de terapia e nutricionistas online;

  • Plataforma de bem estar;

  • Plano de carreira acelerado;

  • Contato direto com líderes de grandes empresas;

  • Ambiente diferenciado (Hora BIX, integrações e Happy Hours, Programa de Mentoria, Reuniões 1on1);

  • Aulas on-line de inglês (cambly);

  • Folga no aniversário.