Description
We are a platform that combines technology and expertise to support efficient livestock production management. We operate in more than 30 countries and support the swine production management of 95% of the Brazilian market. Our challenge is to scale Agriness globally. To achieve this, we need the best talent on our team. Explore our challenges — join Agriness!
We are seeking a Senior Mobile Developer to help us build high-performance products that will revolutionize life in rural areas. If you identify with our challenges, come join our team!
**Responsibilities and Duties** **Your main responsibilities:**
* Collaborate with and influence other developers and squad members to define and implement planned solutions;
* Share best practices across the squad to optimize processes and avoid manual or repetitive tasks;
* Collaborate with Product Owners (POs) and Designers to align on the implementation of new solutions, features, or product improvements;
* Write code adhering to defined quality standards, using automated tests, continuous integration processes, and code reviews;
* Deliver continuously, maintaining the required cadence to meet agreed-upon commitments, while coordinating with other squads to align deliveries and avoid dependencies;
* Implement multi-layered solutions leveraging technologies already adopted by the company;
* Prioritize process optimization to eliminate manual and repetitive tasks;
* Support team growth by serving as a technical reference and advocate for best practices.
**Requirements and Qualifications** **Essential qualifications:**
* Experience with React and React Native, Node.js;
* Experience with Redux, Redux Persist, and Redux Sagas;
* Experience developing mobile applications;
* Familiarity with Git, code review, and pull requests;
* Experience with automated testing (unit and/or end-to-end);
* Experience integrating with RESTful APIs.
**Preferred qualifications:**
* Backend experience with Node.js;
* Knowledge of DevOps and Continuous Integration best practices;
* Experience with TypeScript, RxJS, and offline-first architecture;
* Experience with testing frameworks such as Jest, Enzyme, Appium, or Detox;
* Experience with Expo (Bare App / Managed Workflow);
* Experience with native Android development (Java/Kotlin/Android Studio) and native iOS development (Objective-C/Swift/Xcode);
* Prior experience building apps related to IoT, Analytics, AI, or other emerging technologies;
* Intermediate English proficiency.
**Additional Information** **What you’ll find here:**
Work schedule from Monday to Friday, with a 2-hour lunch break (40 hours per week)
Flexible benefits card powered by Visa
Physical wellness program via TotalPass
Birthday leave
1:1 feedback sessions and Personal Development Plans (PDPs)
Merit-based advancement and promotions
Language learning program
Health insurance
Psychological support
Dental insurance
Nutritional counseling
Private pension plan
All candidates are considered without regard to race, color, religion, gender or gender identity, sexual orientation, nationality, disability, or age.
We unite technology and efficiency-oriented management to accelerate livestock production across more than 30 countries. We stand alongside our customers, driving accelerated results through technology, methodologies, management, and discipline. Our mission is to take Agriness global — making agriculture increasingly efficient and sustainable.
Join us in this mission!