Position Summary
BloomX Ltd. pioneers advanced robotic pollination systems, using biomimicry to enhance crop yields and promote sustainable agriculture. We are seeking a talented and versatile Full Stack Software Engineer to join our multidisciplinary R&D team. In this role, you will take part in developing the digital backbone of our robotic pollination technology – from cloud infrastructure and web interfaces to real-time data collection and control systems. Your work will directly contribute to transforming the future of agriculture.
Key Responsibilities
- Design, develop, and maintain full-stack applications using Python, Angular, and MongoDB/MySQL.
- Build robust backend services and APIs to support web and mobile applications.
- Develop and manage cloud infrastructure on AWS, ensuring scalability, reliability, and performance.
- Integrate hardware devices (Arduino and similar microcontrollers) with cloud systems, supporting real-time data flows and device control.
- Collaborate closely with agronomy, hardware, and data teams to design and deliver end-to-end solutions.
- Write clean, maintainable, and well-tested code following best software engineering practices.
- Participate in code reviews, system architecture discussions, and continuous improvement processes.
Qualifications
- B.Sc. or higher in Computer Science, Software Engineering, or a related field.
- 3+ years of experience as a full stack developer with proven backend and frontend development skills.
- Proficiency in Python and Angular (or similar frontend frameworks).
- Experience with MongoDB, MySQL, or other relational and NoSQL databases.
- Solid experience with AWS (e.g., EC2, S3, Lambda, RDS, CloudWatch).
- Experience with Arduino or other microcontroller-based development environments.
- Familiarity with real-time data handling and device communication protocols (e.g., MQTT, Serial, HTTP).
- Strong problem-solving skills and the ability to work both independently and in a collaborative team environment.
Preferred Qualifications:
- Experience in agricultural technology, robotics, or IoT applications.
- Passion for sustainability and technology-driven solutions in agriculture.
Join us in reshaping the future of food production.
At BloomX, your code will make flowers bloom and fruits grow -literally.