Sobre el proyecto
Lea el resumen de esta oportunidad para comprender qué habilidades, incluidas las habilidades interpersonales relevantes y el dominio de paquetes de software, se requieren.
En AMELIA Estamos construyendo una aplicación web y móvil para el sector de Energía Solar, con alto componente geoespacial y flujos críticos de datos. El producto combina backend robusto en Python + APIs, procesamiento geográfico avanzado y experiencias modernas en React/React Native.
Buscamos a alguien que no solo programe bien, sino que entregue rápido y con calidad usando IA como ventaja real. Si eres de los que prototipa en horas, itera en días y produce código limpio apoyándose en herramientas de AI-coding, esta posición es para ti.
Tu misión
Serás responsable de construir funcionalidades end-to-end (backend + frontend), desplegarlas en entorno dockerizado y asegurar que el producto evolucione con velocidad, estabilidad y buena arquitectura.
Stack técnico
Backend
* Python 3.12
* Flask (Flask-RESTx para APIs, Flask-SQLAlchemy ORM)
* PostgreSQL + SQLAlchemy + Alembic (migraciones)
* Geoespacial intensivo: GDAL, Rasterio, Shapely, PyProj, UTM
* Auth: Auth0 (Authlib, PyJWT)
* Infra: Docker + AWS (boto3)
Frontend
* React
* React Native
* TailwindCSS
Responsabilidades
* Diseñar, construir y mantener APIs REST en Flask-RESTx.
* Modelar datos y optimizar queries en PostgreSQL/SQLAlchemy.
* Implementar pipelines/servicios de procesamiento geoespacial (rasters, polígonos, coordenadas, proyecciones).
* Crear interfaces modernas en React y componentes móviles en React Native.
* Mantener calidad técnica: tests, estándares de código, revisiones, documentación práctica.
* Contenerizar servicios con Docker y colaborar en despliegues/operación en AWS.
* Trabajar en Agile: planificación, entregas por sprint, demos, retrospectivas.
* Usar IA de forma activa y demostrable para acelerar desarrollo sin perder calidad.
Requisitos mínimos
* +3 años de experiencia profesional en desarrollo full-stack.
* Dominio sólido de Python y Flask construyendo APIs reales en producción.
* Experiencia fuerte con PostgreSQL, SQLAlchemy y Alembic .
* Experiencia entrega frontend:
* React en producción
* React Native en apps reales
* Tailwind para UI
* Autenticación moderna con Auth0/JWT/OAuth2 .
* Fluidez en Docker y despliegues en cloud (ideal AWS).
* VibeCoder con IA comprobado :
* Usas herramientas tipo Cursor, Copilot, ChatGPT, Claude, etc. como parte real de tu workflow.
* Puedes mostrar proyectos donde la IA te permitió construir más rápido sin sacrificar arquitectura ni calidad.
* Disponibilidad exclusiva tiempo completo (40h/semana).
* No se permite trabajar en paralelo en otro empleo/proyecto out-company.
Nice to have
* Experiencia previa en energía, solar, GIS, geomática o cartografía.
* RAG / asistentes internos / automatizaciones para equipos técnicos.
* Testing avanzado (pytest), CI/CD y observabilidad.
* Experiencia con performance geoespacial (índices GIST, PostGIS, raster tiling, etc.).
* Buen criterio de producto (no solo "hacer tickets", sino pensar impacto).
Lo que evaluaremos
* Capacidad de entregar rápido con IA sin romper calidad.
* Perfil orientado a producto y solución, no solo tarea.
* Autonomía real: sabes desbloquearte, proponer y ejecutar.
* Clean code, arquitectura razonable y pensamiento escalable.
* Comunicación clara en remoto. xohynlm
Modalidad
* Híbrido (tres dias presenciales + dos dias remoto)
* Full-time (40h/semana)
* Metodología Agile
* Equipo pequeño, mucha responsabilidad, impacto directo.