Resumen del puesto
BloomX Ltd. es pionera en sistemas avanzados de polinización robótica, utilizando la biomimética para mejorar el rendimiento de los cultivos y promover la agricultura sostenible. Buscamos un ingeniero de software full stack con talento y versátil para que se incorpore a nuestro equipo multidisciplinario de I+D. En este puesto, participará en el desarrollo de la infraestructura digital de nuestra tecnología de polinización robótica, desde la infraestructura en la nube y las interfaces web hasta los sistemas de control y recopilación de datos en tiempo real. Su trabajo contribuirá directamente a transformar el futuro de la agricultura.
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones full-stack utilizando Python, Angular y MongoDB/MySQL.
- Crear servicios backend y API robustos para dar soporte a aplicaciones web y móviles.
- Desarrollar y gestionar la infraestructura en la nube en AWS, garantizando la escalabilidad, la fiabilidad y el rendimiento.
- Integrar dispositivos de hardware (Arduino y microcontroladores similares) con sistemas en la nube, dando soporte a flujos de datos en tiempo real y al control de dispositivos.
- Colaborar estrechamente con los equipos de agronomía, hardware y datos para diseñar y ofrecer soluciones integrales.
- Escribir código fácil de mantener y bien probado, siguiendo las mejores prácticas de ingeniería de software.
- Participar en revisiones de código, debates sobre arquitectura de sistemas y procesos de mejora continua.
Calificaciones
- Licenciatura o título superior en Informática, Ingeniería de Software o un campo relacionado.
- Más de 3 años de experiencia como desarrollador full stack con habilidades demostradas en desarrollo backend y frontend.
- Dominio de Python y Angular (o marcos frontend similares).
- Experiencia con MongoDB, MySQL u otras bases de datos relacionales y NoSQL.
- Sólida experiencia con AWS (por ejemplo, EC2, S3, Lambda, RDS, CloudWatch).
- Experiencia con Arduino u otros entornos de desarrollo basados en microcontroladores.
- Familiaridad con el manejo de datos en tiempo real y los protocolos de comunicación de dispositivos (por ejemplo, MQTT, Serial, HTTP).
- Fuertes habilidades para resolver problemas y capacidad para trabajar tanto de forma independiente como en un entorno de equipo colaborativo.
Requisitos preferentes
- Experiencia en tecnología agrícola, robótica o aplicaciones de IoT.
- Pasión por la sostenibilidad y las soluciones tecnológicas en la agricultura.
Únete a nosotros para remodelar el futuro de la producción alimentaria.
En BloomX, tu código hará que florezcan las flores y que crezcan los frutos, literalmente.