Desenvolvedor(a) Mobile Sênior

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Experiência com React e React Native., Conhecimento em NodeJS, Redux e testes automatizados., Familiaridade com APIs RESTful e controle de versão Git., Desejável experiência em backend, Typescript e testes com Jest ou Appium..

Key responsibilities:

  • Desenvolver produtos de alta performance para o setor agrícola.
  • Colaborar com a equipe na definição e implementação de soluções.
  • Seguir padrões de qualidade e realizar entregas contínuas.
  • Apoiar o crescimento do time com conhecimentos técnicos e boas práticas.

Job description

JOB DESCRIPTION

Somos uma plataforma que alia tecnologia e conhecimento a serviço da gestão eficiente da produção animal. Estamos presentes em mais de 30 países e apoiamos na gestão da produção de suínos de 95% do mercado brasileiro. Nosso desafio é escalar a Agriness para o mundo. Para isso, precisamos ter com a gente as melhores pessoas. Confira nossos desafios, vem ser Agriness! 🐷🐮🐣


Estamos em busca de um(a) Desenvolvedor(a) Mobile Sênior para nos ajudar a desenvolver produtos de alta performance que vão revolucionar a vida no campo, Se você se identifica com os nossos desafios, venha fazer parte do nosso time! 💙🚀


RESPONSIBILITIES AND ASSIGNMENTS

Suas principais atividades:

  • Interagir e influenciar outros desenvolvedores e integrantes da squad para definição e implementação das soluções planejadas;
  • Disseminar boas práticas a todos integrantes da squad, buscando a otimização de processos evitando atividades manuais e repetitivas;
  • Interagir com os POs e Designers para alinhamento sobre a implementação de novas soluções, funcionalidades ou melhorias no produto;
  • Implementar código seguindo os padrões de qualidade definidos pela área, através de uso de testes automatizados, processos de integração contínua e revisão de código;
  • Fazer entregas de forma contínua, buscando manter a cadência necessária para atendimento dos acordos firmados, interagindo também com outros squads no alinhamento de entregas evitando geração de dependências;
  • Buscar a implementação de soluções multicamadas utilizando para isso tecnologias já adotadas pela empresa;
  • Prezar pela otimização de processos de forma a evitar atividades manuais e repetitivas;
  • Terá como missão apoiar o crescimento do time, servindo como referência em conhecimentos técnicos e boas práticas.

REQUIREMENTS AND QUALIFICATIONS

É essencial que você apresente:

  • Experiência com React e React Native, NodeJS;
  • Experiência com Redux, Redux Persist e Redux Sagas;
  • Experiência com desenvolvimento de aplicativos móveis;
  • Familiaridade com Git, Code Review e Pull Request;
  • Experiência com testes automatizados (unitários e/ou end-to-end);
  • Experiência em integração com API’s RESTfull.

 

Será um diferencial:

  • Possuir experiência em backend com NodeJs;
  • Conhecer boas práticas de Devops e Continuous Integration;
  • Possuir experiência em Typescript, RxJS, Offline-first;
  • Possuir experiência em testes com Jest/Enzyme/Appium/Detox;
  • Possuir experiência com Expo (Bare App / Managed Workflow);
  • Possuir experiência com Android Nativo (Java/Kotlin/Android Studio) e iOS Nativo (Objective-C/Swift/Xcode)
  • Ter experiências anteriores com Apps ligados a IoT, Analytics, AI, entre outras tecnologias.
  • Possuir inglês intermediário.

ADDITIONAL INFORMATION

Nosso processo:

O processo seletivo da Agriness se inicia na candidatura, possuímos entrevista, testes de perfil comportamental e etapa técnica, conforme a necessidade de cada vaga. O tempo do processo é flexível, mas não se preocupe, nosso time de Talent Acquisition está preparado para proporcionar a melhor experiência para você. Analisamos todos os perfis com atenção e sempre enviamos feedbacks, independente da etapa da candidatura. Além disso, todas as instruções são enviadas por e-mail. Você pode conferir mais detalhes e dicas para o processo seletivo em nosso vídeo (https://www.youtube.com/watch?v=UU3FGQhFLOY). 



O que você vai encontrar:

⏰ Horário de trabalho de segunda a sexta-feira, com 2 horas de intervalo (40 horas semanais)

💳 Cartão de benefícios flexíveis com bandeira Visa

💪 Programa de bem-estar físico com TotalPass

🎈 Folga no dia do aniversário

📋 1x1, avaliação de Feedbacks e PDIs

🏆 Movimentação por méritos e promoções

📖 Programa de idiomas

🩺 Assistência Médica

🧠 Assistência Psicológica

🦷 Assistência Odontológica

🍎 Assistência Nutricional

👨‍🦳 Previdência Privada


Você pode conferir mais detalhes sobre os nossos benefícios no vídeo a seguir:

https://www.youtube.com/watch?v=ljxOpdZyE8g


Todos os candidatos são considerados, independentemente de raça, cor, religião, gênero e identidade de gênero, orientação sexual, nacionalidade, deficiência ou idade. 


Somos a Agriness 🐷💙

Unimos tecnologia e gestão orientada a eficiência produtiva para acelerar a produção animal em mais de 30 países. Estamos ao lado dos nossos clientes impulsionando a aceleração dos resultados com tecnologia, métodos, gestão e disciplina. Nosso desafio é levar a Agriness para o mundo para tornar o agro cada vez mais eficiente e sustentável.


Vem com a gente nessa missão!


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Mobile App Developer Related jobs