Back to Careers

Middle Full-Stack Developer (Node.js + React)

Apply Now

We're seeking a Middle Full-Stack Developer to help build a digital platform that opens up the land market to a broader audience. The platform connects farmers with valuable data and resources, enabling more efficient land management and fostering collaboration within the agricultural community.

Responsibilities:

  • Develop and maintain robust and scalable full-stack solutions using Node.js and React.
  • Implement efficient and clean code in both frontend and backend systems.
  • Collaborate with our teams to build user-friendly interfaces.
  • Work with large datasets from multiple sources and ensure the efficient handling of data in real-time.
  • Integrate third-party services and APIs as needed.
  • Participate in code reviews and contribute to technical discussions to improve the development process.

Requirements:

  • 3+ years of experience in full-stack development.
  • Strong knowledge of Node.js and React.
  • Experience with database management (SQL, NoSQL).
  • Proficient in front-end technologies: HTML, CSS, JavaScript.
  • Experience working with RESTful APIs and WebSockets.
  • Familiarity with Git for version control.
  • Good understanding of software architecture and design patterns.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a collaborative, fast-paced environment.
  • Upper-Intermediate or higher level of English.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with modern development workflows and CI/CD.
  • Knowledge of agricultural or mapping platforms is a plus.

Our Advantages:

  • Absence of micromanagement, a culture based on the principles of truth, trust, and transparency.
  • Annual salary review.
  • Career development according to an individual plan.
  • 15 working days of vacation, 6 sick days, and public holidays off.
  • Individual legal and financial support.
  • 50% compensation for coworking costs, English courses, and professional courses.
  • Compensation for personal equipment costs.
  • Monthly happy hours and online meetings with the team.
  • Gifts on birthdays and anniversaries.

Interview stages:

  • Screening Interview (30 minutes).
  • Final Interview (45 minutes).
Apply Now