MarsBased es una consultoría boutique de desarrollo con sede en Barcelona, centrada en ofrecer aplicaciones web y móviles de alta calidad de principio a fin. Creamos soluciones utilizando principalmente Ruby on Rails, React y JavaScript, y creemos firmemente en el trabajo en remoto, el código limpio y la calidad por encima de la cantidad.
Buscamos un Backend Engineer con sólida experiencia en Ruby on Rails para unirse a nuestra tripulación marciana.
En MarsBased, trabajarás con un equipo pequeño, senior y altamente colaborativo que valora la autonomía, la transparencia y la artesanía del software (craftsmanship). Nos importa hacer las cosas bien: con arquitecturas limpias, un diseño reflexivo y trabajo profundo y enfocado (nada de reuniones interminables). Si te apasiona el código elegante, resolver problemas reales y formar parte de un equipo amable, experimentado y totalmente remoto, tu próxima órbita podría estar con nosotros.
Responsabilidades
- Construir y mantener aplicaciones web modernas y escalables utilizando Ruby on Rails, además de otras tecnologías, frameworks y herramientas.
- Colaborar estrechamente con clientes y compañeros en un entorno amable y remote-first.
- Contribuir a las decisiones de arquitectura y garantizar bases de código limpias y mantenibles.
- Utilizar herramientas de codificación asistidas por IA para mejorar la velocidad y calidad del desarrollo.
- Ayudarnos a perfeccionar nuestras herramientas internas, flujos de trabajo y cultura de desarrollo.
Aptitudes generales
- Comunicación escrita y verbal clara y profesional, tanto con equipos internos como con clientes y stakeholders.
- Enfoque entusiasta y positivo ante nuevos retos; capacidad para asimilar rápidamente nueva información y procesos.
- Capacidad para trabajar de forma independiente, demostrar fuertes habilidades de autogestión en un entorno remoto y asumir la responsabilidad de los proyectos (ownership).
- Excelente atención al detalle y compromiso con resultados de alta calidad.
- Perfil proactivo y capaz de trabajar en solitario en proyectos gestionados por ti mismo.
- Fluidez (escrita y hablada) en inglés y/o español; se valorará muy positivamente el dominio de ambos idiomas.
Aptitudes técnicas
- Profundo dominio y experiencia profesional con Ruby on Rails (RoR) para el desarrollo de aplicaciones backend robustas y escalables.
- Fuerte dominio de bases de datos relacionales, incluyendo SQL y experiencia práctica con PostgreSQL o MySQL.
- Compromiso con el código de alta calidad mediante tests unitarios, de integración y end-to-end (ej. RSpec, Minitest).
- Capacidad demostrada para diseñar e implementar APIs RESTful.
- Comodidad trabajando con Docker y Git.
- Se valorará significativamente la experiencia con lenguajes backend alternativos como Python (ej. Django, Flask) y/o Node.js (ej. Express).
- Gran deseable poseer conocimientos en TypeScript y frameworks modernos de JavaScript.
- React es la tecnología frontend preferida.
- Capacidad para escribir código autodocumentado. Esperamos que no solo resuelvas problemas, sino que escribas código que sea fácil de entender.
- Capacidad para aprovechar asistentes de IA (ej. GitHub Copilot, Gemini Code Assist o Cursor) para mejorar la productividad, acelerar la generación de boilerplate, mejorar las explicaciones de código y ayudar en la depuración y el testing.
Beneficios
- Salario competitivo: Tu contribución merece ser valorada.
- Trabaja a tu manera: Somos una empresa sin oficinas. Home office o espacio de coworking; tú eliges lo que mejor te funcione.
- Horario flexible: Define tu propio horario y trabaja cuando seas más productivo.
- Compañeros increíbles: Estarás rodeado de personas amables, inteligentes y divertidas que aman lo que hacen.
- Herramientas modernas: Utilizamos tecnología actualizada y métodos innovadores para que el trabajo sea más fluido (y ameno).
- Cultura abierta y honesta: Fomentamos la transparencia, la calidad y el trabajo en equipo.
- Diversión en equipo: Desde charlas informales hasta eventos de equipo; nos aseguramos de que siempre haya tiempo para reír y conectar. No todo es trabajo.
- Consulta aquí la lista completa de beneficios y perks
Ubicación
- Esta posición solo está abierta a candidatos que residan en Europa y posean un permiso de trabajo válido que les autorice a trabajar en la región.
Cómo enviar tu candidatura
Si estás buscando nuevos retos en tu carrera, rellena
este formulario y cuéntanos por qué eres el candidato perfecto para MarsBased.