The English-language job board for Spain

Full Stack Developer (NestJs / NodeJs / Angular)

Hybrid in Málaga·Added 18 days ago (last checked 19 Oct)

EY

181 open roles

Our summary

Work mode
Hybrid, Málaga
English
Required
Experience
2+ years
Education
University degree

Visa options

  • The ad doesn’t mention sponsorship

    Not a refusal, but not a yes. Worth asking in your first message.

Find jobs with visa support

Skills

Nice to have

This job advert was originally written in Spanish.

Requirements

What we're looking for

Competencies and skills for success
To succeed in this role, you will need to combine technical solidity in full stack development with the ability to adapt to an agile, international, and product-oriented environment. The people who stand out most in our team are
those who feel comfortable both building new features and solving complex integration or performance problems.
· TypeScript from end to end: you master the backend with NestJS and the frontend with Angular, and you can move between both layers without losing the thread.

· Quality as a habit, not a task: you perform code reviews and keep security (OWASP) in mind from the first commit, not in the last hour before deployment.
· Clear communication in mixed environments: you know how to translate technical problems to business profiles and vice versa, in Spanish and English, with teams distributed across different time zones.
· Real autonomy: you don't wait to be told what to do. You identify blockers, propose solutions, and move forward.
· Continuous learning mindset: the stack evolves and you evolve with it. New versions, new Azure services, new patterns - you see it as an opportunity, not a burden.

Essential requirements
· Degree in Computer Engineering, Telecommunications or similar, with at least 2 years of real experience developing full stack applications.
· Solid command of TypeScript and Node.js on the backend (NestJS or Express) and Angular on the frontend:
REST architecture and well-defined modules.
· Hands-on experience with PostgreSQL and TypeORM: you know how to model data and write complex queries.
· English B2 or higher.

Nice to have

Ideally, you also have
· Experience working with Microsoft Azure - Functions, Service Bus, Blob Storage, Azure AD / Entra ID. If you come from AWS or GCP and are eager to move to the Azure side, you also fit.
· Knowledge of Puppeteer, Playwright, or similar automation tools; or experience with Python for scripting, integration, or mass data import.
· Curiosity about the tax and regulatory compliance domain - you don't need to be a tax expert, but you do need an interest in understanding why the software you build matters.

- Ideally having used the C# programming language.

The role

Full Stack Developer (NestJs / NodeJs / Angular) - EY GDS Spain - Hybrid

The opportunity
As part of our EY Tax Technology team at EY GDS Spain, you will participate in the development of modern digital platforms that transform the way leading companies manage their tax obligations globally. What differentiates this role is the unique combination of technical challenge and specialized domain: you will not only build software, but solutions that automate critical tax processes, integrate business intelligence, and serve top-tier clients across multiple countries.

You will work very closely with local and global technical and tax teams, contributing to the design and evolution of a proprietary technology suite that spans from backend APIs to web interfaces, including RPA automations, serverless processes in Azure, and tax data import and analysis tools.

As a member of our team at the EY GDS office in Málaga, you will have the opportunity to grow in a demanding and stimulating technological environment, working with the latest versions of NestJS, Angular, Azure, and TypeScript. You will actively participate in architectural decisions and high-impact projects, with international visibility and the possibility of leaving a real mark on products used by thousands of professionals.

What you'll do

Your main responsibilities
Your day-to-day will combine real product development - backend, frontend, Azure cloud, and automation - working from Málaga in a hybrid model with direct contact with local and global technical and business teams. No silos, no isolated tasks: here you see the complete system and contribute across all its layers.
· Develop and maintain RESTful APIs with NestJS and TypeScript: clean, secure, and scalable architecture.
· Build user interfaces with Angular using the corporate design system, focusing on usability and consistency.
· Model and optimize PostgreSQL schemas with TypeORM: migrations, complex queries, and performance under real load.
· Create Azure Functions (Node.js / Python) to automate tax processes: data import, market bots, user management.
· Integrate Azure services: Service Bus, Blob Storage, File Share, Application Insights, Entra ID.
· Develop and maintain RPA automation processes with Puppeteer on Azure infrastructure.
· Participate in code reviews and the evolution of CI/CD pipelines in Azure DevOps.

Hiring process

1 interview

  • Interviews can mix in-person, phone and video contact.
  • You may be asked to complete a written or online assessment.

Hiring process

If you are interested in joining our team, please send your CV in English to apply for this position.

About EY

EY is one of the world's largest professional services firms, operating in over 150 countries with more than 300,000 employees. The firm provides assurance, tax, consulting, and strategy services to a wide range of industries, from financial services to technology and public sector. In Spain, EY operates through its main offices in Madrid and Barcelona, as well as regional offices in cities like Málaga, Sevilla, and Valencia, and a significant Global Delivery Services (GDS) hub that supports clients across Europe and beyond.

For international professionals, EY Spain offers a dynamic and multicultural work environment, with many roles in areas like cybersecurity, financial crime, sustainability, and technology consulting. The GDS Spain operations, particularly in hybrid and on-site roles, often require English and sometimes German or Portuguese, making them accessible to non-Spanish speakers. EY is known for its strong focus on professional development, global mobility opportunities, and a culture that values diversity and inclusion, making it an attractive employer for those looking to build a career in Spain.

Industry
Consulting
Founded
1989
Employees
300,000+
Headquarters
London, UK
In Spain
Madrid, Barcelona, Málaga and 2 more
Website
ey.com

Good to know if you are moving

  • EY Spain has a large Global Delivery Services (GDS) hub, with many roles in English, and some requiring German or Portuguese, making it accessible for international candidates.
  • Offices in Madrid, Barcelona, Málaga, Sevilla, and Valencia provide opportunities across various regions of Spain.
  • EY offers structured career development programs and global mobility opportunities, which can be beneficial for professionals seeking international experience.
  • Many roles in Spain are hybrid, offering flexibility between remote and office work.
  • EY is a top employer for recent graduates, with numerous entry-level and internship positions in consulting, audit, and tax.

In their own words

About the company & team

What we are looking for
We are looking for a developer with genuine technical curiosity and a vocation for building software that solves real problems, capable of working autonomously within an international team and taking responsibility for the complete lifecycle of the solutions they develop. The ideal candidate does not wait to be told what to do: they anticipate problems, propose improvements, and understand that in a global environment, communicating clearly is as valuable
as programming well.

What we offer
At EY GDS Spain, we are committed to creating a vibrant environment where every team member can develop. We offer you a space for continuous learning and the flexibility to define your own success, providing you with the necessary tools to make a significant impact in your own way. Our diverse and inclusive culture values who you are and encourages you to help others find their voice.

Additionally, this is what sets us apart:
· Professional Development: Maximize your potential with personalized training and development programs designed to elevate your skills and advance your career. We invest in your growth because your success is our success.
· Flexible Work-Life Integration: Enjoy the freedom of our hybrid work model, which allows you to combine professional responsibilities with your personal passions. We understand that life is more than just work, and we support you in achieving that balance.
· Comprehensive Wellbeing Programs: Prioritize your health with our extensive wellbeing initiatives, which include psychological support sessions and health resources. At EYGDS Spain, your wellbeing is fundamental to our collective success.

· Meaningful Volunteering Opportunities: Make a difference in your community through our volunteering programs. Join us to contribute and create a positive impact while building connections with colleagues.
· Performance Recognition and Rewards: Celebrate your achievements with our recognition programs that honor both individual and team successes. We believe in recognizing effort and dedication, ensuring that you feel valued every step of the way.

Join EY GDS Spain, where your path is driven, your achievements are recognized, and your future shines brightly.

To learn more about what we offer, visit our EY GDS Careers page.

About EY GDS

EY Global Delivery Services (GDS) is the innovation hub, a technological powerhouse, a global talent center, and a driver of operational excellence within EY, advancing EY's purpose of building a better working world. With a solid network spread across 8 countries and 21 cities, EY GDS's dynamic network of highly skilled professionals leverages data, artificial intelligence, and cutting-edge technology to enhance EY's wide range of services in Audit, Consulting, Tax, and Strategy and Transactions.

By integrating seamlessly with EY member firms worldwide, EY GDS contributes significantly to EY's intentional and sustainable growth, offering knowledge and solutions that foster trust in capital markets and create value for EY clients, society, and the planet.

EY GDS is fully committed to shaping the future with confidence, addressing current challenges and anticipating tomorrow's needs. EY GDS is not just reinventing the future of work; it is actively building it, ensuring agility, efficiency, and resilience in an ever-evolving world.

All open roles at EY
WhatsApp
Hybrid in MálagaNo Spanish needed
BarcelonaNo Spanish needed
MadridNo Spanish needed

Senior Auditor

EY2d ago3 locations
Hybrid in MálagaNo Spanish needed
Hybrid in MálagaNo Spanish needed
Hybrid in MálagaNo Spanish needed
Hybrid in MálagaNo Spanish needed
See all 181 jobs