¿Quiénes somos?
TaxDown es la plataforma digital de referencia para las personas a la hora de gestionar sus impuestos y finanzas personales. Empezamos en 2019 con el objetivo de crear una plataforma tecnológica que ayudase a los contribuyentes en la tramitación de su declaración de la renta desde sus ordenadores y dispositivos móviles.
En solo unos años ya contamos con más de 700k taxers que confían en nosotros. Este año llevamos ahorrados más de €16M a las familias españolas, siendo la única solución en España que permite hacer tus impuestos de manera digital, en menos de 15 minutos y con menos de 9 preguntas de media.
¿Qué buscamos?
Buscamos un Senior Software Developer especializado en Frontend para diseñar y desarrollar soluciones de software escalables en TaxDown. Serás responsable de crear arquitecturas robustas que soporten el crecimiento del producto, trabajando estrechamente con el equipo de backend y entendiendo profundamente la lógica de negocio.
Responsabilidades principales:
- Arquitectura de Software: Diseñar y implementar arquitecturas frontend escalables que soporten el crecimiento del producto y la base de usuarios
- Desarrollo de Producto: Llevar soluciones completas desde la concepción hasta producción, entendiendo los requisitos de negocio y su implementación técnica
- Integración Backend: Trabajar estrechamente con APIs, entendiendo la lógica de negocio del backend y optimizando la comunicación cliente-servidor
- CI/CD y DevOps: Implementar y mantener pipelines de integración continua, procesos de transpilación, compilación y deployment automatizado
- Desarrollo Frontend: Desarrollar aplicaciones modernas utilizando las mejores prácticas y herramientas del ecosistema JavaScript/TypeScript
- Sistemas de Componentes: Crear y evolucionar design systems y bibliotecas de componentes UI que faciliten el desarrollo escalable del equipo
- Resolución de Problemas: Identificar, analizar y resolver problemas técnicos complejos, realizando debugging eficiente en entornos de producción
- Colaboración Multidisciplinaria: Trabajar estrechamente con diseñadores, product managers e ingenieros para entregar soluciones coherentes y de alta calidad
- Optimización: Garantizar performance, escalabilidad y maintainability de las soluciones implementadas
- Mentoría Técnica: Guiar al equipo en mejores prácticas y decisiones arquitectónicas.
Requisitos técnicos
Imprescindible:
- Arquitectura de Software: Experiencia sólida diseñando sistemas frontend escalables y mantenibles
- React Ecosystem: Dominio avanzado de React, Vite, React Query y el ecosistema moderno de desarrollo
- JavaScript/TypeScript: Conocimiento profundo del lenguaje y sus patrones avanzados
- Integración Backend: Experiencia trabajando con APIs, entendiendo la lógica de negocio del backend y optimizando la comunicación cliente-servidor
- CI/CD: Experiencia práctica con GitHub Actions, pipelines de deployment, transpilación y compilación
- Herramientas de Build: Experiencia con build tools modernos, module bundlers y optimización de bundles
- Package Management: Dominio de gestores de paquetes y manejo de dependencias en proyectos complejos
- Sistemas de Diseño: Experiencia creando y manteniendo design systems, bibliotecas de componentes UI reutilizables
- Component Frameworks: Desarrollo de componentes escalables y frameworks internos para equipos
- Git y Agile: Metodologías de desarrollo colaborativo
- Comunicación: Habilidades de comunicación sólidas para trabajar efectivamente en equipos multidisciplinarios
- Problem Solving: Capacidad analítica para identificar, debuggear y resolver problemas técnicos complejos
Muy valorable:
- Uso de IA para desarrollo: GitHub Copilot, ChatGPT, Claude para mejorar productividad y calidad del código
- Testing: Jest, Testing Library, E2E testing en entornos de CI/CD
- Performance: Core Web Vitals, optimización de bundles, lazy loading, code splitting
- DevOps avanzado: Docker, deployment automation, monitoring
- Micro Frontends: Experiencia con arquitecturas modulares y web components
- Tooling Avanzado: Experiencia con AST manipulation, custom build plugins y herramientas de developer experience
- Frameworks adicionales: Angular, Vue.js o React Native
¿Qué te diferencia?
- Eres un ingeniero de software que piensa en sistemas completos, no solo en componentes aislados
- Tienes experiencia creando design systems y component frameworks que faciliten el desarrollo de interfaces escalables
- Entiendes el impacto de negocio de tus decisiones técnicas y puedes traducir requisitos de producto en soluciones escalables
- Dominas el ciclo completo de desarrollo, desde el código hasta producción con CI/CD
- Eres un excelente comunicador que colabora eficazmente con diseñadores, product managers e ingenieros
- Tienes pasión por la tecnología y te motiva resolver problemas complejos con soluciones elegantes
- Aprovechas la IA como herramienta para acelerar desarrollo y mejorar calidad
- Tienes experiencia llevando productos desde la idea hasta la implementación
- Te adaptas rápidamente a nuevas tecnologías y desafíos técnicos
¿Qué ofrecemos?
- Salario competitivo: desde 50K€ brutos anuales según experiencia
- Phantom Shares: participa del éxito de TaxDown
- Crecimiento profesional: presupuesto para formación y conferencias
- Flexibilidad total: horario flexible y trabajo remoto cuando quieras
- Beneficios: retribución flexible, seguro médico, vacaciones ilimitadas
- Ambiente único: Friday’s crazy lunch, offsites, equipo apasionado y dinámico
- Ubicación premium: oficina en el centro de Madrid o trabaja desde tu casa
- Impacto real: tu trabajo ayuda a miles de familias españolas
El equipo
Trabajarás con:
- Fernán Ramos Saiz (Frontend Developer): Burgalés, amante de la cocina y experto en React
- Uri [Aquí se puede añadir la descripción de Uri]
- Y el resto del equipo tech, producto, diseño y negocio
¿Te unes a nuestra misión?
Si te apasiona crear soluciones de software eficientes, quieres impactar positivamente en la vida de las personas y buscas un ambiente donde crecer profesionalmente mientras trabajas con tecnologías modernas, ¡esta es tu oportunidad!
Stack principal: React + Vite + React Query + TypeScript + GitHub Actions
Aplica ahora y cuéntanos por qué quieres ser parte del equipo que está revolucionando la gestión fiscal en España 🚀