React Developer

House Of Aby
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
€ 55K

Job location

Municipality of Madrid, Spain

Tech stack

JavaScript
Agile Methodologies
Application Integration Architecture
Application Performance Management
HTML5
CSS
Software Quality
Code Review
Software Debugging
Web Development
Django
Python
Scrum
Responsive Web Design
Secure Coding
TypeScript
Website Wireframe
React
Cross-Site Scripting (XSS)
Backend
GIT
Information Technology
Front End Software Development
React
REST

Job description

Are you passionate about building modern, scalable web applications and delivering exceptional user experiences? We are looking for a Senior React Developer with Python Django exposure to join innovative digital projects and contribute to the development of enterprise-grade platforms. In this role, you will be responsible for designing and developing high-quality frontend applications while collaborating with backend teams to deliver robust, scalable, and maintainable solutions.

Working within multidisciplinary Agile teams, you will collaborate with UX/UI designers, architects, product owners, project managers, backend developers, and QA engineers to deliver impactful digital products from concept to production.

  • Design, develop, and maintain responsive, scalable web applications using React.js, TypeScript, HTML5, and CSS3.
  • Build reusable, modular, and maintainable React components aligned with shared design systems and UI standards.
  • Translate wireframes, mockups, and prototypes into high-quality, production-ready applications.
  • Collaborate closely with UX/UI designers, product teams, architects, backend engineers, and QA specialists throughout the development lifecycle.
  • Contribute to backend development and API integration using Python and Django.
  • Design and consume RESTful APIs to ensure seamless frontend-backend communication.
  • Implement secure coding practices, including authentication, authorization, secure API consumption, and XSS prevention.
  • Participate in code reviews and promote best practices for code quality, maintainability, performance, and security.
  • Debug, troubleshoot, and resolve frontend, backend integration, and performance-related issues.
  • Provide effort estimations, contribute to sprint planning, and ensure timely delivery of features.
  • Actively participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives., * A video interview with Talent Acquisition to learn more about your background and explain how we work.
  • A technical interview with our Business Managers and technical team to discuss your experience, skills, and project details.
  • A final meeting with the client., Are you passionate about building modern, scalable web applications and delivering exceptional user experiences? We are looking for a Senior React Developer with Python Django exposure to join innovative digital projects and contribute to the development of enterprise-grade platforms. In this role, you will be responsible for designing and developing high-quality frontend applications while collaborating with backend teams to deliver robust, scalable, and maintainable solutions.

Working within multidisciplinary Agile teams, you will collaborate with UX/UI designers, architects, product owners, project managers, backend developers, and QA engineers to deliver impactful digital products from concept to production., * Design, develop, and maintain responsive, scalable web applications using React.js, TypeScript, HTML5, and CSS3.

  • Build reusable, modular, and maintainable React components aligned with shared design systems and UI standards.
  • Translate wireframes, mockups, and prototypes into high-quality, production-ready applications.
  • Collaborate closely with UX/UI designers, product teams, architects, backend engineers, and QA specialists throughout the development lifecycle.
  • Contribute to backend development and API integration using Python and Django.
  • Design and consume RESTful APIs to ensure seamless frontend-backend communication.
  • Optimize application performance, responsiveness, scalability, and user experience across browsers and devices.
  • Implement secure coding practices, including authentication, authorization, secure API consumption, and XSS prevention.
  • Participate in code reviews and promote best practices for code quality, maintainability, performance, and security.
  • Debug, troubleshoot, and resolve frontend, backend integration, and performance-related issues.
  • Provide effort estimations, contribute to sprint planning, and ensure timely delivery of features.
  • Actively participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
  • 4+ years of experience developing web applications with React.js.
  • Solid experience with JavaScript, TypeScript, HTML5, and CSS3.
  • Good understanding of React concepts such as Hooks, Functional Components, and State Management.
  • Experience integrating applications with REST APIs.
  • Familiarity with Redux or other state management solutions.
  • Basic to intermediate experience with Python and Django.
  • Experience working with Git and collaborative development environments.
  • Knowledge of responsive web design and modern frontend development practices.
  • Experience working in Agile/Scrum teams.
  • Professional level of English.

Benefits & conditions

  • Permanent contract with Abylsen.
  • Hybrid position within Spain.
  • Flexible working hours.
  • Private health insurance fully covered by Abylsen.
  • Access to an extensive learning platform with training courses, certifications, languages, software, and soft skills.
  • Wellhub (Gympass) membership with access to sports centers, wellness programs, and fitness activities.
  • Opportunity to work on cutting-edge digital transformation projects within international environments.
  • Collaborative, multicultural, and innovation-driven teams.
  • Competitive salary package., The salary for this position ranges from € 40.000 to € 55.000 gross per year, depending on your experience and qualifications.

Apply for this position