¿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
 - Uriel Aizensztain Goltz (Frontend Developer): Programador por el dia, ceramista por la tarde, y liado por la noche
 - 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 🚀