Full Stack Developer

Orga Ai
Municipality of Valladolid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Compensation
€ 35K

Job location

Remote
Municipality of Valladolid, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
Code Review
Github
Python
MongoDB
Node.js
OpenCV
Open Source Technology
Next.js
TypeScript
WebSocket
PyTorch
Mern
React
Large Language Models
Generative AI
Backend
Front End Software Development

Job description

  • Desarrollar funcionalidades de frontend y backend de nuestra web y plataforma.

  • Integrar modelos de Python dentro del producto.

  • Construir y consumir endpoints REST.

  • Modelar colecciones en MongoDB.

  • Participar en revisiones de código y testing., Buscamos un Full Stack Developer Junior que quiera crecer construyendo el producto desde el principio, aprendiendo codo a codo con el equipo de ingeniería y aprovechando la sinergia del entorno de oficina. Responsabilidades

  • Desarrollar funcionalidades de frontend (Next.js / React) y backend (Node.js / Express) de nuestra web y plataforma.

  • Integrar modelos desarrollados en Python (OpenCV, modelos de detección) dentro del producto.

  • Construir y consumir endpoints REST entre el backend Node.js y los servicios de Python.

  • Modelar colecciones en MongoDB y mantener la coherencia del esquema.

  • Participar en revisiones de código y testing antes de cada release.

  • Aprender continuamente a través de pairing y whiteboarding presencial con seniors del equipo.

Requirements

  • Experiencia con Python en proyectos personales, prácticas o formación.

  • Conocimientos de visión por computador (OpenCV, modelos de detección o similares).

  • Manejo del stack MERN: MongoDB, Express, React y Node.js.

  • Experiencia desarrollando con Next.js.

  • Inglés funcional y español fluido., Python Visión por computador (OpenCV) MERN stack (MongoDB, Express, React, Node.js) Next.js Inglés funcional Español fluido, * Experiencia con Python en proyectos personales, prácticas o formación.

  • Conocimientos de visión por computador (OpenCV, modelos de detección o similares).

  • Manejo del stack MERN: MongoDB, Express, React y Node.js.

  • Experiencia desarrollando con Next.js.

  • Inglés funcional (equipo global) y español fluido.

Se valorará (Bonus Points)

  • Proyectos personales o contribuciones open source visibles (GitHub, portfolio).
  • Experiencia con TypeScript.
  • Conocimiento básico de WebSockets o comunicación en tiempo real.
  • Conocimientos con LLMs, PyTorch o APIs de IA generativa.
  • Familiaridad con AWS o despliegues en cloud.

Benefits & conditions

Salario competitivo Modelo de trabajo híbrido Acceso a hardware de última generación Plan de crecimiento técnico, Se ofrece contrato indefinido, un modelo de trabajo híbrido flexibles y un ambiente colaborativo con acceso a tecnologías de vanguardia., * Contrato indefinido con salario competitivo ajustado al perfil junior y al mercado local.

  • Modelo de trabajo híbrido flexible: oficinas en Madrid con teletrabajo opcional.
  • Cultura High-Performance: trabajo directo con fundadores, CTO y seniors.
  • Equipo Global: colaboración diaria con compañeros en España, Francia, USA, Japón y Argentina.
  • Acceso a hardware y herramientas de última generación para IA multimodal.
  • Plan de crecimiento técnico: presupuesto para formación, libros y eventos.
  • Incorporación a partir de Junio., * Entrevista (30min): Intro y encaje inicial.
  • Prueba técnica (asíncrona, 3-4h): Pequeño reto Full Stack con integración de Python.
  • Deep-Dive Técnico (60min): Revisión de la prueba con un senior del equipo (presencial si es posible).
  • Cultural Fit (30min): Café o charla con el CEO y Co-CEO.
  • Velocidad: Todos los pasos completados en 7días a partir de la primera entrevista.

About the company

Orga AI dispondrá de una nueva HQ en Madrid, desde donde creamos sistemas de IA en tiempo real que ven, escuchan y hablan. Nuestra misión es que las personas interactúen con la tecnología de forma fluida y natural gracias a la multimodalidad.

Apply for this position