Senior Mobile Engineer - Yara Europe
at Yara
Berlin, Berlin, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Jul, 2024 | Not Specified | 11 Apr, 2024 | N/A | Android,Integration Testing,Ios | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Date posted: Apr 10, 2024
Location:Berlin, BE, DE Madrid, M, ES Varna, BG
Job Function: Information Technology
Job Type: Permanent
Job Requisition ID: 19644
ABOUT THE UNIT
Yara is the world’s leading crop nutrition company and a provider of environmental and agricultural solutions. Our mission is to responsibly feed the world and protect the planet.
To achieve our ambitions, it is crucial that we leverage digital technologies and data-driven approaches. We are seeking a Senior Mobile Engineer to join our Digital Farming Solutions unit and help us create a sustainable future through digital innovation.
Yara has an ambitious strategic agenda to be the crop nutrition company for the future and is taking lead in the development towards sustainable agriculture and digital tools, to contribute to solving the challenges which the agricultural industry is facing globally. We have a worldwide presence with sales to ~150 countries and around 17 000 employees. The newly established function, Yara Farming Solutions, will lead the transformation towards more sustainable and efficient food production, by innovating our offering and the way we work.
The software engineering department is responsible for developing and scaling new “on-farm” digital and integrated tools and solutions, which will work toward driving a more efficient and transparent food system and better live environment.
THE FOLLOWING SKILLS/EXPERIENCE WOULD BE A PLUS BUT NOT MANDATORY!
- Solid experience in TDD/BDD, unit tests, integration testing, and prefers high quality code rather than quick code
- Solid understanding of React principles such as Virtual DOM, component lifecycle, and component state
- Practical knowledge of unit and integration tests and working with CI/CD pipelines
- Experience working with GraphQL/REST APIs integrations in a production environment
- Working knowledge of native development for IOS (ObjC/Swift) or Android (Kotlin/Java) - only a plus if you bring in such knowledge
- A keen eye for UX detail
Responsibilities:
In your role, you will have the opportunity to make a significant impact on the digitalization of core processes and operations. Your responsibilities will focus on delivering tangible outcomes and driving positive change. These include:
- Work on the development of React Native based applications targeted to Android and iOS users
- Participate actively on the implementation of best practices and improvement of our applications, and technology supporting them
- Contribute with your experience on technical decisions for the products while maintaining a high-quality standard
- Collaborate, help, and support other engineers in the team and other solutions
- Work within a product team with a product manager, designers, and other developers to create solutions and apps focused on our customers’ needs.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Berlin, Germany