Sobre nosotros: redefiniendo el futuro de la salud mental a través de la tecnología.
en mindsurf, nuestra misión es hacer que la atención de la salud mental sea accesible y eficaz aprovechando la inteligencia artificial y la ciencia.
nuestra aplicación ha ganado reconocimiento público tanto en los mercados b2c como b2b, pero apenas estamos empezando.
con metas ambiciosas por delante, nuestro objetivo es apoyar a millones de estudiantes y empleados en todo el mundo.
en 2025, lanzaremos una estrategia agresiva para expandirnos a los mercados escolares de ee. Uu. y méxico, posicionándonos como líderes en tecnología de salud mental para la educación.
esto es solo el comienzo: nuestro "día 1".
para lograr nuestra visión, fomentamos una cultura de velocidad incesante, responsabilidad y una profunda pasión por mejorar vidas.
nuestro equipo es un grupo dinámico de innovadores: fundadores, empleados en las primeras etapas y operadores con experiencia en empresas globales líderes.
si eres una persona dinámica que comparte nuestra pasión y se siente inspirada por nuestra misión, ¡no esperes más!
¡postúlate ahora y conéctate con nosotros!
propósito o finalidad del puesto: el propósito de este rol es integrarse al equipo de desarrollo para impulsar la evolución tecnológica de mindsurf, asegurando la mejora continua de nuestra app ios y android, los cms, dashboards y la webapp.
la persona seleccionada será clave para optimizar la experiencia de usuario, garantizar la escalabilidad del producto y contribuir con ideas innovadoras que fortalezcan la plataforma principalmente con el uso de la ia.
funciones principales: qué harás: desarrollo backend: diseñar, implementar y mantener apis robustas y eficientes utilizando django y python, con un enfoque en graphql para la comunicación con los clientes.
desarrollo frontend: construir y optimizar interfaces de usuario interactivas y de alto rendimiento para nuestra aplicación principal con react native / react y para nuestro dashboard b2b con next.js.
integración con inteligencia artificial: implementar y optimizar integraciones con servicios de ia de vanguardia como openai (llms) y azure (generación de voz), creando funcionalidades que nos diferencien en el mercado.
colaboración y calidad: trabajar en un entorno ágil, participando activamente en la planificación de sprints, revisiones de código (code reviews) y retrospectivas.
escribirás pruebas unitarias y de integración para garantizar la estabilidad y calidad del código.
arquitectura y escalabilidad: contribuir a las decisiones de arquitectura para mejorar la mantenibilidad, seguridad y escalabilidad de nuestros sistemas, incluyendo la interacción con servicios como postgresql, redis, pub/sub y celery resolución de problemas: diagnosticar y solucionar problemas complejos de producción y rendimiento en todo el stack, desde la base de datos hasta la interfaz de usuario.
integración y ecosistema: integrar nuestros sistemas con servicios de terceros clave como auth0, firebase, openai, azure y meta (whatsapp), asegurando un flujo de datos coherente y seguro.
mentoría (senior): compartir tu conocimiento y buenas prácticas con otros miembros del equipo, fomentando un ambiente de aprendizaje y crecimiento continuo.
perfil requerido: requisitos: experiencia: mínimo 3-5 años de experiencia profesional en desarrollo de software full stack.
backend sólido: fuerte dominio de python y el framework django .
experiencia demostrable construyendo apis ( graphql o rest).
frontend moderno: amplia experiencia desarrollando aplicaciones móviles con react native (hooks, manejo de estado como context api) es un requisito fundamental.
bases de datos: conocimiento sólido de bases de datos relacionales, especialmente postgresql, incluyendo diseño de esquemas y optimización de consultas.
control de versiones: dominio de git y flujos de trabajo colaborativos (ej. Git flow, prs, code reviews).
patrones de diseño: conocimiento sólido de patrones de diseño y arquitectura de software pruebas: experiencia con herramientas de testing (jest, pytest, cypress) requisitos deseables (bonus points): experiencia trabajando con proveedores cloud, preferiblemente google cloud platform (gcp) .
experiencia práctica integrando llms (openai)o servicios de ia en aplicaciones reales.
familiaridad con tareas asíncronas y colas de mensajes (ej. Celery, redis, pub/sub ).
publicación en tiendas: experiencia configurando proyectos móviles y gestionando el ciclo de publicación en apple app store y google play store (builds, certificados, firmas, perfiles, etc.).
habilidades y competencias: resolución de problemas: gran capacidad analítica para descomponer problemas complejos en soluciones simples y eficientes.
propiedad y autonomía (ownership): eres proactivo/a, te adueñas de tus proyectos de principio a fin y buscas la excelencia en tus entregas sin necesidad de microgestión.
comunicación efectiva: habilidad para comunicar ideas técnicas de manera clara y concisa, tanto de forma oral como escrita.
trabajo en equipo: eres un jugador de equipo, abierto/a a dar y recibir feedback constructivo y a colaborar para lograr objetivos comunes.
curiosidad y aprendizaje continuo: te apasiona la tecnología y estás siempre dispuesto/a a aprender y adaptarte a las nuevas herramientas y desafíos de nuestro stack tecnológico.
beneficios y ventajas: salario competitivo acorde con experiencia y habilidades.
oportunidad de colaborar con una empresa en crecimiento e innovadora en el área de salud mental.
ambiente laboral dinámico y profesional.
posibilidad de trabajo híbrido (presencial/remoto).
acceso a recursos de formación y actualización profesional.
contacto: si estás interesado, manda tu cv a *