Full stack Developer

atwork

Spain

Remote

EUR 55,000 - 85,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote within Spain
Hybrid option in Santander orBarcelona
Flexible hours

Job summary

atwork is hiring a Full Stack Developer to work on a multi-tenant B2B SaaS platform, serving HR teams and employees. You will own features, participate in architecture, and review code in an agile, remote-first environment.

You will develop across the stack with .NET 10, EF, Angular 21, and Azure SQL, while contributing to IaC with Terraform and maintaining documentation. Fluency in English and Spanish is required.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a comparable qualification.
  • 5+ years of professional experience building and operating production web apps end to end.
  • Strong .NET and Entity Framework skills with solid SQL Server experience.
  • Extensive Angular experience.
  • Proficiency with Git and PR-based workflow.
  • Knowledge of SOLID, testing methodology, and clean code.
  • Experience with AI coding agents and reviewing their output.
  • Fluent English and Spanish.

Responsibilities

  • Develop across the stack: .NET 10 and EF on backend, Angular 21 on frontend, Azure SQL for persistence.
  • Participate in architectural decisions: service boundaries, data modelling, tenant isolation and API design.
  • Work on multi-tenancy, platform performance, design system, and third-party integrations.
  • Review code before merging and write automated tests (unit/integration; Playwright UI tests).
  • Contribute to Azure environment management and infrastructure as code (Terraform).
  • Maintain architecture decisions, runbooks, and onboarding material.
  • Collaborate in an agile environment with product, data science, and design teams.

Skills

.NET
Entity Framework
SQL Server
Angular
Git
SOLID principles
Testing
AI coding agents
English
Spanish

Education

Bachelor’s or Master’s degree in Computer Science or comparable qualification

Tools

Terraform
Azure
Azure SQL
Playwright
.NET tooling

Job description

atwork · Full-time · Remote Based in Spain

About the role

We are looking for a Full Stack Developer to work on our multi-tenant B2B SaaS platform, used by HR teams and by employees across the organisations we work with. The role combines hands-on development with architectural decisions and code review, and carries direct ownership of the areas you work on.

What you will do
  • Develop across the stack: .NET 10 and Entity Framework on the back end, Angular 21 on the front end, Azure SQL Database for persistence.
  • Participate in architectural decisions: service boundaries, data modelling, tenant isolation and API design.
  • Work on multi-tenancy, platform performance, our design system and integrations with third-party systems.
  • Review code before it is merged.
  • Write automated tests: unit and integration tests on the back end, Playwright UI tests on the front end.
  • Contribute to the management of our Azure environment and to infrastructure defined as code with Terraform.
  • Maintain technical documentation: architecture decisions, runbooks and onboarding material.
  • Work in an agile environment, collaborating with product, data science and design.
How we work

AI tools support our developers in their day-to-day work and are integrated into how we build software. Keeping that setup growing is part of the team’s work and part of this role. If you are excited about AI and where it is heading, you will have room to run with it.

What you bring
  • Bachelor’s or master’s degree in Computer Science or a comparable qualification
  • Substantial professional experience building and operating production web applications end to end (typically 5+ years)
  • Strong .NET and Entity Framework skills, with solid SQL Server experience
  • Extensive Angular experience
  • Proficiency with Git and a pull-request-based workflow
  • Demonstrated command of clean code, SOLID principles and testing methodology, with the ability to explain why, not only apply the rule
  • Experience working with AI coding agents and reviewing their output
  • Fluent English and Spanish
Nice to have
  • Multi-tenant SaaS architecture and tenant isolation experience
  • Infrastructure as code (Terraform) and hands-on Azure (App Service, Azure SQL, Redis)
  • Experience configuring agentic development environments such as Claude Code, agent instruction files, MCP and custom tooling
  • A product-oriented mindset and experience working closely with Product Owners
What we offer
  • Full-time contract in a growing, international scale-up
  • Fully remote within Spain or hybrid in Santander or Barcelona, whichever suits you
  • Flexible hours, Fridays until 3 pm and reduced summer hours
  • One additional week of salary or holiday per three years with us
  • Career Path & Learning budget
  • Cobee & Wellhub
  • Regular team events, including two team weeks a year on location
About atwork

atwork is a B2B SaaS scale-up on a mission to make HR a strategic business driver. Powered by our proprietary “AI Middle Layer”, atwork connects employee feedback, selected HR data, and business KPIs in a single platform, giving HR teams the power to act on feedback with predicted, quantified business impact, grounded in scientific precision.

We’re a diverse, remote-first team of psychologists, data scientists, and engineers spread across Switzerland, Germany, and Spain.

We look forward to hearing from you, and are happy to answer any questions along the way.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

atwork.ai • Barcelona

On-site
EUR 70,000 - 90,000
Flexible hours
25 holidays + 2 personal days
Learning budget
+1
Senior .NET/Angular SaaS Engineer — Remote Spain
Senior .NET/Angular SaaS Engineer — Remote Spain

atwork.ai • Barcelona

Hybrid
EUR 70,000 - 90,000
Flexible hours
25 holidays + 2 personal days
Learning budget
+1
Hybrid Senior Fullstack Engineer — AI-Driven Recruiting
Hybrid Senior Fullstack Engineer — AI-Driven Recruiting

Product Pulse • Barcelona

Hybrid
EUR 50,000 - 70,000
Hybrid work model
Autonomy in decision making
Impactful projects
Full Stack Engineer
Full Stack Engineer

Amaris Consulting • Barcelona

On-site
EUR 60,000 - 90,000
Equity participation
On-site in Barcelona
Senior Fullstack Engineer – Applied AI
Senior Fullstack Engineer – Applied AI

Product Pulse • Barcelona

On-site
EUR 50,000 - 70,000
Hybrid work model
Autonomy in decision making
Impactful projects
Fullstack Software Engineer TS
Fullstack Software Engineer TS

Goodweek • Madrid

Hybrid
EUR 55,000 - 85,000
Health insurance
Flexible working hours
Hybrid remote work
+1
Senior Full-Stack Engineer – AI-Native Applications
Senior Full-Stack Engineer – AI-Native Applications

MaxIT Consulting - Max Corporate Group • Barcelona

On-site
EUR 60,000 - 90,000
Base salary €60,000-€90,000 gross
Early-stage equity participation
Remote in Madrid - Human Resources & Talent Acquisition Associate
Remote in Madrid - Human Resources & Talent Acquisition Associate

Stack Builders • Madrid

Hybrid
EUR 30,000 - 45,000
Top-tier private health insurance
23 vacation days
€200/year continuing education budget
+3
Remote Full-Stack Dev: .NET/Angular SaaS, Multi-Tenant
Remote Full-Stack Dev: .NET/Angular SaaS, Multi-Tenant

atwork • Spain

Remote
EUR 55,000 - 85,000
Fully remote within Spain
Hybrid option in Santander orBarcelona
Flexible hours
Founding Full-Stack Ai Native Engineer (€60K-€80K) React/Python - €60.000 - €80.000 A Year
Founding Full-Stack Ai Native Engineer (€60K-€80K) React/Python - €60.000 - €80.000 A Year

Ai Hiring Startup • Barcelona

Hybrid
EUR 60,000 - 80,000
Stock options
Flexible hybrid
Barcelona office