Software Engineer (React Native)

  • Full-time

Company Description

Syngenta Group is one of the world’s leading sustainable agriculture innovation companies, with roots going back more than 250 years. Our 53,000 people across more than 100 countries strive every day to transform agriculture through tailor-made solutions for the benefit of farmers, society and our planet – making us the world’s most local agricultural technology and innovation partner.

Syngenta Group is committed to operating at the highest standards of ethics and integrity. This is a commitment that we are making to investors, customers, society and employees. Syngenta Group is also Committed to maintaining a workplace environment free from discrimination and harassment.

Job Description

We are looking for an android and React Native developer, who is interested in building performant mobile apps on both the iOS and Android platforms.

He will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Responsibilities

  • Developing scalable, reusable components and front-end libraries,
  • Work with native modules when required.
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs, gRPC for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.

Skills

  • Firm grasp of the JavaScript and Typescripts or ClojureScript language and its nuances, including ES6+ syntax
  • Knowledge of functional as well as object-oriented programming
  • Ability to write well-documented, clean JavaScript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
  • Understanding of REST APIs, gRPC, etc. the document request model, and offline storage
  • Experience with circle CI/CD
  • Experience with automated testing suites, like Jest or Mocha

Requirements

  • 5+ years of experience in Front Reactive/android Native development
  • 3+ years of experience in senior front-end development
  • Experienced in using Mobile Views on iOS and Android

Qualifications

Bachelor’s degree in computer science or related disciplines preferred 

Additional Information

Note: Syngenta is an Equal Opportunity Employer and does not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity, marital or veteran status, disability, or any other legally protected status. 

Follow us on: Twitter & LinkedIn

https://twitter.com/SyngentaAPAC 

https://www.linkedin.com/company/syngenta/

India page

https://www.linkedin.com/company/70489427/admin/

Privacy PolicyImprint