
¡Activa las notificaciones laborales por email!
A leading financial institution is seeking a talented Senior Fullstack Engineer to join their remote development team in Spain. The ideal candidate will have at least 5 years of experience, strong skills in JavaScript, React.js, Node.js, and familiarity with cloud environments. This role offers flexibility in working hours, a competitive salary package, and opportunities for professional growth in a supportive, innovative team environment.
The Elite Job is seeking a talented and experienced Senior Fullstack Engineer to join our remote development team in Spain. This role is ideal for a highly skilled professional who thrives in dynamic environments and enjoys creating innovative digital solutions. As a Senior Fullstack Engineer, you will design, develop, and implement scalable web applications using modern technologies, ensuring seamless performance and a world-class user experience.
Design and develop high-quality, scalable, and maintainable web applications using both front-end and back-end technologies.
Collaborate closely with cross-functional teams, including Product Managers, UI/UX Designers, and QA Engineers, to deliver end-to-end solutions.
Write clean, efficient, and testable code following best practices and modern design patterns.
Develop RESTful APIs and integrate third-party services where needed.
Optimize application performance, ensuring fast load times and responsive design.
Participate in code reviews, mentoring junior developers, and promoting best engineering practices.
Troubleshoot, debug, and upgrade existing systems as required.
Contribute to architectural decisions and technology stack improvements to support long-term scalability and security.
Bachelors or Masters degree in Computer Science, Software Engineering, or a related technical field.
Proven experience as a Fullstack Engineer or Senior Software Developer (minimum of 5 years).
Strong proficiency in JavaScript/TypeScript, React.js, Node.js, and modern frameworks.
Solid experience with RESTful APIs, GraphQL, and microservices architecture.
Proficiency with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
Familiarity with Docker, Kubernetes, and cloud environments (AWS, Azure, or GCP).
Strong understanding of CI/CD pipelines, Git, and DevOps tools.
Excellent problem-solving skills and attention to detail.
Fluent in English, both written and spoken.
Minimum 5+ years of professional experience in full-stack web development.
Demonstrated experience leading technical projects and mentoring junior developers.
Prior experience working in an Agile/Scrum environment.
Flexible working hours with core collaboration time between 9:00 AM – 5:00 PM CET.
100% remote-friendly role based in Spain.
Strong analytical and architectural design abilities.
Effective communication and teamwork in a distributed environment.
Ability to manage multiple priorities and meet deadlines in a fast-paced environment.
Commitment to continuous learning and staying current with new technologies.
Competitive salary package based on experience.
100% remote work with flexible hours.
Health and wellness benefits.
Annual performance bonuses and stock option opportunities.
Paid vacation and public holidays.
Opportunities for professional training and growth within a global organization.
Supportive, innovative, and multicultural team environment.
At The Elite Job, we believe in empowering our employees to innovate and excel. As part of our global tech team, you will work with cutting-edge technologies and participate in building products that make an impact worldwide. We offer a culture of respect, collaboration, and continuous improvement — where your ideas are valued and your career can flourish.
Interested candidates should submit their updated resume and a cover letter highlighting relevant experience and projects via our official website or by email us. Please include Senior Fullstack Engineer – Remote Spainin the subject line.
Join The Elite Job and help us shape the future of technology — one innovative solution at a time.