Back to Careers

Junior Node.js Developer

Apply Now

We are looking for a Junior Node.js Developer to join our team and help build a digital platform that makes the land market more accessible to a broader audience. Our platform connects farmers with essential data and resources, promoting efficient land management and encouraging collaboration within the agricultural community.

Responsibilities:

  • Help develop and maintain server-side applications using Node.js.
  • Write clear, simple, and efficient code with guidance from senior developers.
  • Work with team members to create easy-to-use and responsive web applications.
  • Handle large datasets and support real-time data processing.
  • Connect third-party services and APIs to add more features to the platform.
  • Join code reviews, accept feedback, and help improve development processes.

Requirements:

  • 1 year of experience with Node.js development.
  • Familiarity with TypeScript.
  • Basic understanding of RESTful APIs and how to interact with them.
  • Experience with Git version control system.
  • Knowledge of PostgreSQL.
  • Eagerness to learn and grow as part of a team.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a collaborative, team-oriented environment.
  • Upper-Intermediate or higher level of English.

Nice-to-Have:

  • Exposure to real-time communication tools like WebSockets.
  • Basic knowledge of software architecture and design patterns.

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).
  • Technical Interview (45-60 minutes).
  • Pre-Offer Meeting (10 minutes).
Apply Now