Vaga Mobile

Desenvolvedor(a) React Native Sênior

Design Pattern Jest React Native Redux SQLite

Checkplant Sistemas S.A.

Checkplant Sistemas S.A.

Pequena/média empresa

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Desde 2003, a Checkplant desenvolve soluções de software e tecnologias para o setor agrícola​, sempre levando em conta como as pessoas terão suas vidas impactadas, de forma que tais mudanças sejam recebidas por todos como uma oportunidade de desenvolvimento pessoal e profissional, seja um colaborador nosso, de um fornecedor ou de nossos clientes.

Atividades e Responsabilidades

O que você vai fazer no dia a dia:

✔️ Atuar no desenvolvimento de novas features, do design até o monitoramento do software em produção

✔️ Trocar conhecimento e garantir um código de alta qualidade com práticas como code reviews e pair programming

✔️ Criar interfaces incríveis, com foco em uma experiência de usuário impecável no mobile

✔️ Otimizar o desempenho da aplicação para garantir a melhor experiência para o usuário

✔️ Trabalhar em equipe, colaborando com designers, desenvolvedores e gerentes de produto para melhorar a arquitetura e a qualidade do código

Requisitos

O que esperamos de você:

✔️ Proficiência em React Native

✔️ Experiência em testes automatizados com ferramentas como Jest e React Native Testing Library, usando BDD

✔️ Domínio em bancos de dados locais em apps React Native (SQLite, Realm, MMKV, etc.)

✔️ Expertise em gerenciamento de estado global (Context API, Redux, Zustand, etc.)

✔️ Familiaridade com React Navigation, incluindo navegação entre telas e deep linking

✔️ Forte conhecimento de SOLID, DDD e design patterns

O que nós oferecemos

Auxílio home office Auxílio creche (filhos de 5 meses até 6 anos de idade) Day off de aniversário
Vale Alimentação
Vale Transporte
Plano de Saúde
Plano Odontológico
Seguro de Vida
Academia/Gympass