Front-end Developer - Mid-Senior

Tel Aviv · Full-time

About The Position

About the role

We are looking for a front-end developer to join the Applications Team. Our team uses Python grpc and fast API microservices running in GKE, various technologies offered by Google Cloud, Django framework and some older services written in node.js as our backend stack and React.js/React native with Expo for the front-end.

The applications team is in charge of providing our customers with access to Taranis’s AI-based insights and analysis of their agriculture data. Our customers use our web, mobile, and API solutions in order to optimize and scale their businesses.

Responsibilities

  • As a software developer in the applications team, you will take a central role in building Taranis’s customer-facing products.
  • You will use cutting-edge technologies and methodologies and have an impact on the way we move forward with them.
  • You will be involved in every part of our core products lifecycle - from defining features together with PM, choosing the right tech stack and architecture to implementing infrastructure, features, and dev processes.
  • Continue to optimize the performance of our UI applications used by hundreds of farmers and growers worldwide.
  • Take an active part in our continuous improvement of our front-end code base and technologies to improve our development experience and efficiency.

Requirements

  • At least 4 years of experience as a front-end developer, web/mobile.
  • Experience with React.js / React Native.
  • Working with redux, sagas - advantage
  • Experience with development and maintenance of complex front-end applications.
  • Experience working on and operating a service, with modern operative concepts (CI/CD, On-call, etc.)
  • Highly communicative and able to contribute and become part of a team of developers, product managers, designers, QA, Support and more.

Why Join Taranis?

At Taranis, we not only innovate for global impact but also cherish the values that make our workplace inclusive, supportive, and forward-thinking. Here’s why you should consider being a part of our team:

  • Empowered by Respect: At the heart of Taranis is a deep respect for each individual. We listen actively and value diverse perspectives, ensuring that every voice is heard and can contribute meaningfully. Our respectful environment welcomes all backgrounds and experiences, fostering a culture where you can thrive professionally and personally.
  • Driven by Accountability: We believe in owning our actions and their outcomes, creating a transparent atmosphere that earns and maintains trust. This accountability ensures that every team member, including you, can depend on others to meet their commitments with excellence.
  • United in Collaboration: Our success is built on collaboration. By joining us, you become part of a cohesive team that values joint efforts and cross-functional teamwork. We solve challenges together, leveraging diverse expertise to innovate and excel in everything we do.
  • Dedicated to Commitment: Our dedication is unwavering—not just to our customers but to our people. We prioritize the needs and well-being of our team, offering flexible working arrangements and comprehensive support that help you manage your professional and personal life seamlessly.
  • Inspired by Innovation: Innovation is our engine for growth, pushing us to challenge the status quo and explore new horizons. At Taranis, you’ll work in an environment that encourages risk-taking and creative problem-solving, ensuring that your ideas always have a place to flourish.

Join Taranis and be a part of a company that values your contribution and is committed to your success. Together, we can assist agriculture globally, enhancing its sustainability and efficiency for future generations!


Visit our website for further details: https://www.taranis.com/

Apply for this position