Senior Full Stack Software Engineer (Python, React), Remote, Madrid/Barcelona
Descubra si esta oportunidad es adecuada para usted leyendo toda la información que sigue a continuación.
Help build high-performance web applications used by thousands of users.
We’re looking for a
Senior Full Stack Software Engineer
with a strong
backend focus in Python
and solid
React experience
to help design and scale modern web applications. This role is ideal for someone who enjoys solving complex engineering challenges, making architectural decisions, and building systems designed for reliability and performance at scale.
You’ll work closely with engineers and stakeholders to deliver robust, user-friendly applications while contributing to both backend architecture and modern frontend improvements.
About the Role
As a
Senior Full Stack Engineer
, you will play a key role in shaping the technical direction of the platform. You’ll lead backend architecture decisions, build scalable services, and help evolve the frontend experience using modern technologies.
The platform supports
thousands of concurrent users and high-frequency external integrations
, so performance, stability, and scalability are critical.
You’ll also help drive engineering best practices, improve testing coverage, and contribute to continuous technical improvements across the stack.
What You’ll Be Doing
Leading the
design and development of backend services
using Python
Building scalable APIs and services capable of supporting
high traffic and concurrent users
Contributing to
modern frontend development
using React and TypeScript
Making
key architectural and technical decisions
Improving
system performance, reliability, and scalability
Writing
well-tested backend and frontend code
Implementing
end-to-end and integration testing using Playwright
Collaborating with engineers and stakeholders to deliver high-quality solutions
Supporting ongoing
technology improvements and engineering best practices
What We’re Looking For
Solid professional background developing
backend services with Python
Proven track record building
scalable web platforms and API-driven applications
Experience designing systems that prioritise
stability, efficiency, and high performance
Strong understanding of
modern backend design patterns and scalable architectures
Hands-on experience implementing
automated testing and maintaining reliable codebases
Confidence in
contributing to architectural discussions and influencing technical direction
Experience with technologies such as:
Python, FastAPI, ReactJS, TypeScript, Tailwind, Vite
Experience with infrastructure or DevOps practices is
a plus
, but not mandatory as deployments and operations are handled by a dedicated infrastructure team.
Location:
Remote, candidates must be based in
Madrid or Barcelona
Contract type:
6-month B2B contract, with possibility to extend
Our goal is to strengthen the brand in Spain. We are looking for an expert to work as
Full-stack developer!
What do you need to fulfill this job?
Full capability to work efficiently in English
Driven and eager to resolve and to find a way (to learn, develop, get things done)
Basic techs used: React, Type Script, Java, Golang, Node, MariaDB, Elastic Search, Docker, Kubernetes, AWS/GCP, Github Actions
Practical AI usage experience as part of development e.g. Github Copilot
Quality driven development attitude and knowledge to write unit tests, follow secure development practices, ensure solution performance, etc.
About HCLTech:
We are HCLTech, one of the fastest-growing large tech companies in the world and home to 225,000+ people across 60 countries, supercharging progress through industry‑leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis.
We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.
If all this sounds like an environment you’ll thrive in, then you’re in the right place. Join us on our journey in advancing the technological world through innovation and creativity.
Why Us?
We offer End-to-end digital transformation expertise that helps clients from strategy through execution. We work with the biggest brands, offering the opportunity to be a part of industry-leading work.
We are invested in your growth, offering learning and career development opportunities at every level to help you find your spark.
We offer freedom and flexibility on the job, empowering our employees to make decisions.
We offer a virtual-first work environment, promoting a good work-life balance and real flexibility Our company is extremely diverse with representation of 165 nationalities.
We offer the opportunity to work with colleagues across the globe.
We are a certified great place to work and a top employer in 25 countries including Romania, offering a positive work environment that values employee recognition and respect.
If you have a valid disability certificate, Certificate of Disability in Force, please contact us.
Among HCL's principles we would like to highlight diversity and inclusion as a strength in our values and practices. To achieve all our objectives, it intends to attract, develop, and retain different profiles, assuming diversity as a key factor and differentiator of fundamental innovation in our organization. We welcome and value all people, and we are committed to the inclusion and sense of belonging of each person who is part of HCL.
HCL is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Full Stack Engineer
Pamplona IT Recruiting Software
Hoy
Are you motivated to lead the technical evolution of a proprietary platform that's about to be deployed in several countries? Do you want real autonomy, direct impact, and the opportunity to set technological standards from scratch? This opportunity is for you.
About the company
This is a technology company in the midst of a scaling phase, specializing in IoT solutions and with a very ambitious international expansion roadmap. Its platform is built on a microservices architecture and must evolve to support thousands of simultaneously connected devices.
You’ll work with a young, talented, and eager-to-learn team that needs a technical leader capable of transforming business vision into a real product.
Permanent | Onsite (4 days onsite, 1 day remote)
We’re partnering with a
leading global FinTech company
expanding its engineering presence in
Malaga
. The business operates across
trade finance and risk
, building customer-facing platforms used by financial institutions globally. Their engineering teams are distributed across
Europe and South America
, offering a truly international working environment.
This is a senior-level Full Stack position focused on building complex, customer-facing web applications. You’ll work closely with other engineers and engineering leaders to design, develop, and own services end to end, contributing directly to the evolution of the platform.
The role suits someone who enjoys ownership, modern technology, and working in a collaborative, fast‑paced FinTech environment.
The Role
This is a senior-level Full Stack position focused on building complex, customer-facing web applications. You’ll work closely with other engineers and engineering leaders to design, develop, and own services end to end, contributing directly to the evolution of the platform.
Key Responsibilities
Develop and improve the next iteration of the client platform’s services
Collaborate with engineers and engineering leaders to design new services and components
Take full ownership of delivered products, including ongoing maintenance
Build complex web applications using
Python/Django, Node.js, React, and Vue.js
Clearly communicate ideas and solutions in English (written and spoken)
Design and maintain standard APIs and integrate external systems
Ensure services are containerised, monitored, and properly alerted
Maintain high code quality with strong test coverage
Contribute to CI/CD pipelines and deployments using
Jenkins and Terraform
Stay up to date with emerging technologies and best practices
Strong understanding of algorithms, software design principles, and best practices
Commercial experience as a
Senior Full Stack / Senior Software Engineer
Proficiency with
TypeScript, Vue 3, TailwindCSS, PostCSS, Webpack, Jest, Cypress, Storybook
Backend experience with
Python 3, Django, PostgreSQL, Redis, REST APIs
Strong knowledge of Linux systems, cloud infrastructure, networking, and databases
Experience writing testable code with good unit and integration test coverage
Clear and confident communication in
English
Nice to Have
Experience applying
AI
to real-world technology solutions
Familiarity with SQL
Exposure to additional languages or frameworks
What’s on Offer
Permanent role based in
Malaga
Onsite working model (4 days onsite, 1 day remote)
Performance bonus with equity opportunities
Clear career progression framework with regular reviews
Annual paid time off plus local public holidays
Training, certifications, and continued professional development
Inclusive, collaborative engineering culture following agile best practices
Opportunity to contribute to technical design through open discussion
Support for open-source principles and external contributions
Flexible Working
While this role follows a
4 days onsite
model, the company offers flexibility around working hours and understands that occasional additional home working days may be required on a case‑by‑case basis.
Note: Client does not offer Sponsorship
Deseable:
Soft Skills
Required Skills and Qualifications:
7+ years of experience.
Work on an agile engineering team, following Agile best practices while writing maintainable and scalable code and influencing team decisions.
Collaborate with stakeholders to design and test new product functionalities.
Review the code of other team members and provide constructive direction.
Promote a culture of sharing through mentoring and knowledge exchange.
Fluency in English is a must.
Drive continuous improvement of code quality, customer experience, and maintainability of products/features.
Independently clarify technical requirements, assess development estimates, and apply a broad range of design approaches.
Experience on Microservice and Serverless architecture.
Experience on CI/CD practices.
Solid testing knowledge – E2E, unit testing, integration testing, etc.
Technical skills
Java: Play3 Framework/Spring Boot.
MongoDB and Relational Databases.
Bus messaging systems. AWS SQS is a must, but other technologies like RabbitMQ and Kafka will also be considered.
Strong Junit knowledge.
Backend security best practices, including familiarity with OWASP.
Experience with AWS technologies, Docker, Selenium, Sonar.
Angular 13 + TypeScript.
React Native.
Electron.
Jest, Vitest, Karma and Jasmine
Equality & Opportunity for All
Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex (including pregnancy), color, age, national origin, pregnancy, sexual orientation, or any other protected classification, in accordance with applicable laws.
Candidate Privacy Notice:
HBX Group is a leading B2B ecosystem player in the TravelTech space, connecting and empowering businesses in the ever‑evolving world of travel. We drive growth for our clients and partners while removing friction from the end‑to‑end travel experience. Our cloud-based technology platforms offer fast and reliable access to a unique portfolio of travel products & services, while rich data and intelligence seamlessly connect supply and demand worldwide.
We have over 3,000 experts worldwide, including specialists on the ground who provide insights and support to boost trading even further, especially in the most hard‑to‑reach segments. This unique blend of technology, data and passionate people serves as a catalyst for all businesses aiming to unlock their full potential in the travel arena.
Job Summary
We are looking for a highly experienced fullstack developer with knowledge of working with microservices and scalable enterprise systems technologies.
Job Responsibilities
Perform technical analysis and development for new requirements, as well as problem resolution and incidents.
Check and validate the work of other team members, ensuring code quality.
Develop high‑quality technical solutions within a continuous deployment and delivery environment, focusing on business and product requirements.
Contribute to the innovation of team processes and practices, with particular attention to testing and product stability.
Actively contribute to architecture, design, and implementation discussions, demonstrating initiative.
Design and implement robust, scalable, high‑performance, and low‑latency microservices.
Design and implement scalable microservices for deployment using container technologies.
Demonstrate initiative in exploring alternative technologies and approaches to solving problems.
Skilled in breaking down problems, documenting problem statements, and estimating efforts.
Debug, troubleshoot, and improve live cloud‑based applications.
Automate build, deployment, monitoring, and upgrades.
Mentor junior engineers, perform code reviews, and document design decisions.
Work closely with the team following the Agile software development lifecycle process.
Write clean, testable code.
Skills and Experience Required
5+ years of software design and development experience, demonstrating increasing levels of responsibility and ownership of significant sets of full‑stack applications.
Bachelors, Master or similar qualifications in Computer Science or a related degree.
Experience with native, hybrid, or progressive web apps.
Knowledge of basic design principles, including UI & UX design, prototypes, and scalability. Strong knowledge of HTML & CSS.
High‑level knowledge of Java 8+.
Ability to work independently on projects, with strong analytical and problem‑solving skills.
Strong written and verbal communication skills (English & Spanish).
Familiarity with developing Microservices Architectures using Spring Boot.
Familiarity with relational databases such as PostgreSQL, PostgreSQL (Aurora), or Oracle.
Understanding of caching and queueing technologies such as Redis and Kafka.
Strong testing technical practices.
Technical analysis and design capabilities.
Understanding of Git as a version‑control system.
Familiarity with configuring and using CI/CD pipelines.
Experience using different IDEs (preferred JetBrains tools).
Valuable Skills
Willingness and ability to learn new programming languages, tools, and methodologies.
TDD (Test Driven Development).
Development experience for mobile applications.
Experience with Docker & Kubernetes.
Understanding of Google Cloud or AWS infrastructure and provisioning.
Familiarity with NoSQL databases such as MongoDB and/or Elasticsearch.
Skills with Python, Node.js, or Go.
Familiarity with GitOps methodology.
Willingness and ability to learn new programming languages, tools, and methodologies.
Ability to work independently in a project, with strong analytical and problem‑solving skills.
Languages
Spanish
At HBX Group, we believe that diversity drives innovation and makes travel a force for good. We’re committed to creating an inclusive workplace where everyone feels valued and respected, embracing different backgrounds, perspectives and talents. Join us and be part of a team where diversity and equal opportunities really do make a difference. xpzdshu
Full Stack Engineer (.NET/React) - Remote
#J-18808-Ljbffr
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.