···
Log in / Register

Backend Developer

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. do Fradique 13, 7000-659 Évora, Portugal
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: iCrop is seeking a Backend Developer to build and maintain APIs, integrate systems, work with databases, and collaborate on continuous improvement of development processes—focused on technology and agriculture. Key Highlights: 1. Develop and maintain backend APIs and services using Node.js and Python. 2. Collaborate within teams and continuously improve development processes. 3. Work with technologies to optimize agribusiness and irrigation. If you love challenges and thrive in constant motion, iCrop is the place for you! We live daily the experience of teamwork and mutual collaboration; **we learn and grow together.** This means all members of our team—from directors to newcomers—interact as equals and have equal space to express ideas and contribute. **We are passionate about knowledge**, which is why we embrace new perspectives, critical thinking, experience sharing, and diversity. Our team is energetic and vibrant. We share work responsibilities and the joy of achievements. Our culture is defined by the **iCrop Way**, grounded in Professionalism with lightness, Innovation for effectiveness, Respect for people, Non-negotiable honesty, Transparency in intentions, and More for more. But who exactly are we? iCrop is a company focused on delivering viable solutions that combine technology and intelligence in daily **irrigation** decision-making. We exist because we see the transformative potential of technology applied to agriculture—and thus felt a strong need to offer more to Brazilian agribusiness. **Close proximity to irrigators** revealed that the reality behind the farm gate deserved far more than the irrigation solutions available at the time. Farmers needed effective results and technologies that truly worked in the **practical day-to-day field environment**. Do you like our **iCrop Way**? Then join our team! Check below for more details about the Backend Developer role. **Responsibilities and Duties** ----------------------------------- **You will:** * Develop and maintain backend APIs and services using Node.js and other relevant technologies such as Python; * Integrate various types of software systems; * Work with relational and non-relational databases; * Develop following SOLID principles; * Collaborate with other team members and participate in planning meetings and code reviews; * Contribute to continuous improvement of development processes; * Perform software testing and ensure delivery quality; * Troubleshoot issues and optimize system performance; * Work with unit testing and integration testing. **Requirements and Qualifications** ------------------------------ **You must have:** * Valid academic qualification in Portugal: bachelor’s degree in Computer Engineering, Computer Science, Systems Development, Information Systems, or related fields; * Residency in the Alentejo region; * Knowledge of integration of communication, localization, and actuation software; * Proficiency in Node.js; * Familiarity with Agile development methodologies (Scrum, Kanban, or Lean); * Knowledge of relational and non-relational databases; * Ability to design and implement scalable and efficient software architectures; * Experience with version control using Git and collaborative workflows.

Source:  indeed View original post
João Santos
Indeed · HR

Company

Indeed
João Santos
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.