Senior Full Stack Developer (ReactJS & Python)

Skills

Location

You must be live (or willing to live) in: Madrid, Spain

Languages

Fluent English

Job Description

We're looking for a skilled Senior Full Stack Developer (ReactJS & Python) to join a forward-thinking team working on innovative digital solutions.

🎯 Responsibilities

  1. Design, develop, and maintain new features on both frontend (ReactJS) and backend (Python, Flask).
  2. Define, design, and validate technical solutions in collaboration with project leads to ensure technical feasibility and business alignment.
  3. Review, validate, and ensure the quality of code produced by international teams, promoting best development practices and quality standards.
  4. Participate actively in architectural decisions, with a focus on scalability, maintainability, and technological evolution.
  5. Design and implement efficient data models, ensuring seamless integration with applications and services.
  6. Collaborate on initiatives involving vector databases, AI-powered solutions, and emerging technologies that bring value to the business.
  7. Guarantee the quality, stability, maintainability, and scalability of software, contributing to the ongoing improvement of products.
  8. Work closely with technical and business teams in an international environment to identify needs and translate them into high-impact technological solutions.

🛠️ Requirements

  1. At least 5 years of experience as a Full Stack Developer in software development environments.
  2. Expertise in ReactJS for building modern, scalable, high-performance frontend applications.
  3. Strong experience with Python and Flask for backend services and applications.
  4. Advanced knowledge of MariaDB, relational database design, and query optimization.
  5. Experience with REST APIs, integrations, and modern software architectures.
  6. Fluent English (C1 level is essential) for collaborating in an international and global team environment.
  7. Ability to conduct code reviews, provide technical input, and ensure the quality of developed solutions.
  8. Strong teamwork and effective communication skills with multidisciplinary and technical stakeholders.

➕ Nice to have

  1. Experience with cloud architectures and deploying applications on Azure, AWS, or Google Cloud.
  2. Knowledge of vector databases and technologies related to Generative Artificial Intelligence.
  3. Experience in developing and integrating AI and Machine Learning solutions.
  4. Familiarity with containers and orchestration tools such as Docker and Kubernetes.
  5. Experience with CI/CD integration and deployment tools.
  6. Familiarity with agile development methodologies (Scrum, Kanban, Agile).
  7. Experience working in international environments and collaborating with globally distributed teams.
  8. Relevant certifications in software development, cloud, or AI technologies.

🤗 We offer

  1. Permanent contract
  2. 100% remote work
  3. Internal training and access to certifications
  4. Flexible benefits plan (medical insurance, transport, daycare vouchers, meal vouchers)
  5. Employee referral program
  6. Events, meetups, tech days, talks, and more
  7. 26 days off (22 vacation days, 2 personal days, December 24 and 31 as holidays by default)
  8. Flexible working hours: Mon-Thu 8:30 to 18:00, Fri 8:00 to 15:00; Summer intensive hours in July and August: 8:00 to 15:00
Each company upload its own logo image

knowmad mood

Una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacen para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.

El punto de partida es la evolución, integrando soluciones novedosas, disruptivas e innovadoras para afrontar los futuros retos del mercado. En knowmad mood todos son importantes, son un equipo de grandes personas.

Formado por casi 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de sus clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.

Los valores que marcan su rumbo y les guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Combinan ilusión, experiencias y positivismo, llegando más allá de los objetivos y planteando propuestas innovadoras que rompan las barreras internas y posicionen los negocios en el liderazgo tecnológico.

En knowmad mood apuestan por unificar la estrategia digital del negocio con soluciones técnicas, confiando en nuestros talentos, sus ideas y su compromiso para llevar a cabo grandes proyectos que cambian el rumbo de la sociedad. Además, son responsables con el entorno medioambiental, ético y social.

Actualmente cuentan con oficinas en Madrid, Barcelona, Zaragoza, A Coruña, Sevilla, Huelva, Palma de Mallorca, Santiago de Compostela, Sevilla, Jerez de la Frontera, Cádiz y sedes internacionales en Milán, Lisboa, Montevideo, Londres, Miami, Marruecos, Alemania y México.

  • Tienen claro su propósito y objetivo. ¿Te sumas a la evolución?

Photos

Location

Madrid