Senior Full Stack Engineer

Remote · Full-time · Senior

About The Position

We are seeking a highly skilled Software Engineer to join our software team. You will be responsible for maintaining and improving our current components, but you'll also take full ownership of creating a brand-new web app that will meet the evolving requirements of our company as we scale up rapidly.

Responsibilities:

  • Develop new frontend and backend applications using React and Node.js (Nest.js), adhering to best practices and coding standards; 
  • Utilize TypeScript to ensure type safety and enhance code readability in new applications;
  • Add Features and Support to Existing Components;
  • Collaborate with the team to refactor and optimize existing code for improved performance and maintainability; 
  • Participate actively in team discussions and brainstorming sessions to provide valuable insights and suggestions.

Requirements

  • Proven experience of 6-8 years as a Senior Software Engineer or similar role.
  • Strong proficiency in React for building dynamic and responsive web applications.
  • Extensive experience with Node.js, particularly with the Nest.js framework, for building scalable backend services.
  • Expertise in TypeScript for writing clean, efficient, and maintainable code.
  • Hands-on experience with AWS services for deploying and managing applications in the cloud.
  • Proficiency in Git for version control and collaboration.
  • Solid understanding of relational databases, particularly PostgreSQL, and experience with writing efficient SQL queries.
  • Bachelor's degree in Computer Science, Engineering, or a related field 
  • Strong communication and teamwork abilities.
  • At least upper-intermediate English level.

About the project

This Israeli startup is a leading innovator in precision irrigation management. Their groundbreaking technology allows for direct plant monitoring, providing farmers with a powerful tool to optimize water usage. Their services extend globally, offering farmers of all scales solutions to reduce production costs, increase yields, and make the most of their water resources. Driven by a mission to revolutionize irrigation practices, they equip growers with real-time, data-driven insights into their crops' specific water needs.

Become a part of a company that changes the world for the better by applying to the open positions below.