React Developer
Role details
Job location
Tech stack
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.