Cibus - Analista de Desenvolvimento React Pleno/Sênior
Descrição
O(a) Analista de Desenvolvimento React Pleno/Sênior será responsável por projetar, desenvolver e manter interfaces web modernas, escaláveis e de alta performance, garantindo a melhor experiência possível para os usuários das soluções Cibus. Este(a) profissional colaborará com a equipe em atividades como programação em par ou mob, revisão de código, documentação técnica e participação ativa nas decisões arquiteturais. Além disso, contribuirá na identificação e resolução de problemas técnicos, no apoio ao refinamento de funcionalidades e na interação com stakeholders para garantir o alinhamento entre tecnologia e negócio. Espera-se um perfil que una domínio técnico, boa comunicação, capacidade de adaptação e criatividade para propor soluções eficazes e inovadoras em um ambiente dinâmico.
Responsabilidades e atribuições
Participar ativamente do desenvolvimento e evolução da arquitetura das aplicações React da empresa;
Revisar e aprovar pull/merge requests, garantindo a qualidade do código e o alinhamento com os padrões definidos;
Contribuir para a definição e documentação de padrões técnicos e arquiteturais adotados pelo time;
Liderar e participar de sessões de pair/mob programming com o time de desenvolvimento;
Realizar sessões de mentoria técnica para apoiar o crescimento dos membros menos experientes da equipe;
Participar das reuniões com product owners e stakeholders para alinhamento das prioridades e entendimento dos requisitos de negócio;
Apoiar na investigação e resolução de bugs prioritários, atuando com foco em estabilidade e experiência do usuário;
Colaborar ativamente no refinamento e detalhamento das histórias para os sprints futuros;
Atuar na implementação de melhorias contínuas que promovam maior escalabilidade e desempenho das aplicações;
Apoiar na redução da incidência de bugs por meio da aplicação de práticas robustas de testes;
Contribuir com propostas técnicas que visem o crescimento sustentável da base de usuários e o posicionamento da stack tecnológica como referência no mercado.
Requisitos e qualificações
Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Experiência mínima exigida de 4 a 6 anos na área;
Domínio avançado de React.js e React Hooks;
Conhecimento avançado em JavaScript (ES6+);
Proficiência avançada em TypeScript;
Habilidade avançada no uso de HTML5;
Capacidade técnica avançada com CSS3/SASS/LESS;
Conhecimento básico em gerenciamento de estado;
Experiência básica com ferramentas de Build;
Conhecimento básico na implementação de testes automatizados;
Domínio avançado com Git e controle de versão;
Experiência avançada na Integração com APIs RESTful;
Conhecimento intermediário em GraphQL;
Domínio avançado em Node.js;
Domínio básico de metodologias e práticas de desenvolvimento, incluindo Clean Code, Padrões de Projeto e TDD (Test-Driven Development);
Conhecimento intermediário com bancos de dados NoSQL;
Conhecimentos básicos de DevOps e Infraestrutura, incluindo CI/CD e Docker;
Comunicação clara, objetiva e assertiva, tanto verbal quanto escrita;
Trabalho colaborativo e efetivo em equipe;
Habilidade na resolução de problemas e raciocínio lógico aplicado;
Postura de liderança em contextos técnicos e colaborativos;
Criatividade e inovação no desenvolvimento de soluções tecnológicas.
#J-18808-Ljbffr