Profissional de Tecnologia
A nossa equipe procura por profissionais que sejam capazes de transformar o mundo com tecnologia. Estamos em busca de alguém que possa criar soluções inovadoras e ajudar a impulsionar os nossos projetos.
* Oportunidade de trabalhar em projetos internacionais, desenvolvendo aplicativos móveis utilizando React Native.
Nossa missão é conectar, transformar e empoderar cada um dos nossos profissionais, chamados aqui de feras. A nossa proposta de valor se resume em criar um ambiente favorável ao desenvolvimento pessoal e profissional, oferecendo oportunidades de crescimento contínuo.
No nosso estilo de trabalho, a diversidade, a inclusão e a igualdade de gênero são fundamentais na construção de uma equipe baseada no respeito mútuo. Além disso, criamos programas focados em ajudar os nossos funcionários a crescerem tanto tecnicamente como pessoalmente, garantindo assim a continuidade da empresa.
Também ofertamos desde cursos online até mentoramentos personalizados, nos quais você terá a possibilidade de aprender e se desenvolver dentro de sua área de interesse ou atuação.
Aqui estão algumas das responsabilidades do cargo:
Responsabilidades do Cargo:
* Desenvolvimento de aplicativos móveis utilizando React Native;
* Construção de interface do usuário responsiva para desktop e mobile utilizando componentes personalizados e bibliotecas de terceiros;
* Desenvolvimento de lógica de negócios e criação de API Rest para integração com outras partes interessadas;
* Realização de testes unitários e integrados para garantir a qualidade do código;
* Implementação de padrões de arquitetura e boas práticas de desenvolvimento de software;
* Otimização e melhoria continua do código existente;
* Identificação de bugs e implementação de patches corretivos;
* Contribuição para a documentação e manutenção atualizada das ferramentas utilizadas;
* Participação ativa nas discussões técnicas e fornecimento de soluções eficazes para problemas complexos;
* Colaboração com outros engenheiros de software para realizar tarefas de alta complexidade;
* Desenvolvimento de novas funcionalidades e recursos;
* Comunicação eficaz com stakeholders e equipes externas para garantir entendimento e implantação dos requisitos;
* Identificação de oportunidades de melhorias e implementação de soluções inovadoras;
* Garantia do cumprimento dos prazos estabelecidos e gestão de prioridades.
Para obter informações detalhadas sobre as habilidades necessárias, consulte abaixo.
Habilidades Necessárias:
* Desenvolvimento Front-end com React Native;
* Forte conhecimento em TypeScript e JavaScript;
* Familiaridade com bibliotecas de gerenciamento de estado em aplicações mobile, como Redux;
* Conhecimento em Firebase (Analytics, Crashlytics, Remote Config);
* Experiência com CI/CD para distribuição de apps móveis;
* Experiência com controle de versão utilizando Git e boas práticas de versionamento;
* Experiência com testes automatizados utilizando Jest;
* Familiaridade com ferramentas de documentação, como Swagger;
As remunerações vão variar dependendo da experiência e do desempenho do candidato.