Desarrollador Web Full Stack Senior

Jordan Martorell
Municipality of Huelva, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Huelva, Spain

Tech stack

Clean Code Principles
PHP
API
Agile Methodologies
Software as a Service
Code Review
Continuous Integration
Open Source Technology
Open Web Application Security
Scrum
Blockchain
Tokenization
TypeScript
Web Platforms
WebSocket
Yii
Postman
Backend
GIT
Vue.js
REST
Software Version Control
Docker

Job description

Desarrollador Web Full Stack Senior - SaaS Multitenant ¡Únete a Token City y transforma las finanzas! Sobre Token City Somos una compañía tecnológica especializada en la tokenización de activos, impulsando soluciones SaaS multitenant sobre arquitecturas seguras, escalables y de alto rendimiento. Nuestra cultura se fundamenta en la excelencia técnica, la seguridad, el Clean Code y la aplicación de metodologías ágiles orientadas a resultados. Buscamos un Full Stack Developer Senior con visión global, alto nivel técnico y mentalidad de producto, capaz de diseñar, desarrollar y mantener plataformas web complejas bajo principios de Arquitectura Limpia y buenas prácticas SOLID. Responsabilidades principales * Diseñar, desarrollar y mantener aplicaciones SaaS multitenant seguras, escalables y de alto rendimiento. * Desarrollar en PHP Yii2 en backend y Vue 3 / Nuxt 3 en frontend. * Implementar y consumir servicios RESTful y WebSockets. * Documentación en POSTMAN. * Aplicar testing automatizado en todas las fases (unitarios, end-to-end, TDD). * Participar activamente en el diseño de flujos de usuario, arquitectura y decisiones técnicas del producto. * Desarrollar Micro Front Ends y componentes reutilizables con foco en mantenibilidad. * Colaborar en entornos ágiles (Scrum / Kanban) con control de versiones, code reviews y CI/CD. * Mantener altos estándares de Clean Code, seguridad (OWASP), eficiencia y rendimiento. * +5 años de experiencia profesional en desarrollo Full Stack Web. * +3 años de experiencia sólida en PHP (Yii o framework similar). * Experiencia avanzada en Vue y Nuxt (SSR, composición, hooks, modularización). * Experiencia en TDD, test unitarios y tests end-to-end. * Dominio de principios SOLID, Clean Code y Clean Architecture. * Experiencia en microservicios y Event-Driven Design (colas, eventos, etc.). * Conocimientos en caché y optimización de peticiones. * Uso avanzado de Git, Docker y

Requirements

herramientas CI/CD. * Experiencia con APIs REST, WebSockets y Micro Frontends. * Conocimientos en arquitectura DDD y hexagonal. * Experiencia en entornos colaborativos ágiles (Scrum / Kanban). * Conocimientos básicos de TypeScript. * Experiencia en el diseño e implementación de arquitecturas y medidas técnicas que garanticen la seguridad, el rendimiento y la escalabilidad de sistemas web. Valoramos especialmente * Experiencia previa en proyectos SaaS multitenant, fintech o blockchain. * Participación en proyectos open source o portfolio técnico verificable. * Capacidad para diseñar soluciones seguras, limpias, mantenibles y bien testeadas. * Autonomía, organización y criterio técnico propio. * Habilidad para optimizar consultas y procesos en entornos de alta concurrencia. * Proactividad, liderazgo técnico y mentorización de otros desarrolladores. * Crecimiento Continuo: Mantente al frente de las últimas tendencias e

Benefits & conditions

innovaciones tecnológicas y crece con una empresa líder en su sector. * Modalidad de Teletrabajo: Nuestro equipo está distribuido en varias ciudades de España, permitiendo gran flexibilidad para trabajar a distancia. * Salario Competitivo: Ofrecemos una remuneración acorde a tu experiencia y habilidades. Cultura de la Empresa * En Token City valoramos la creatividad, la innovación, la responsabilidad y el trabajo en equipo. Creemos firmemente en el desarrollo personal y profesional de nuestros empleados, ofreciendo un ambiente de trabajo estimulante donde podrás crecer y explorar nuevas tecnologías. * Si estás listo para asumir este desafío y formar parte de nuestro equipo, ¡no dudes en aplicar a la oferta! #J-18808-Ljbffr

Apply for this position