Fullstack developer

Craftww
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
BASIC (Programming Language)
Code Review
Continuous Integration
Github
JSON
Python
Node.js
Next.js
TypeScript
Openapi
Data Logging
AWS Lambda
Backend
Front End Software Development
Functional Programming
Api Gateway
Amazon Web Services (AWS)
Terraform

Job description

We are looking for a FullStack Developer, eager to be part of a young, dynamic and fast growing team, as well as with the ability to work in a multinational client environment. MISSION

Increase the team's delivery capacity by shipping end-to-end features (frontend, backend and basic cloud), adapting to and helping maintain our environments (dev/stage/prod), CI/CD and monitoring, and helping activate new initiatives under an architecture defined internally.

We're looking for more than just top-tier developers - we're seeking someone eager to be part of our growing team and to contribute to high-impact projects!, * Build and maintain frontend (vanilla JS/Next.js) and backend (Node.js/TypeScript; Python a plus) features.

  • Deploy and operate on AWS (e.g., S3, Lambda, API Gateway, CloudFront, Cognito) with basic CI/CD and IaC (CDK/Terraform).
  • Write tests (unit/integration/E2E) and add observability (logs/metrics/alerts) for reliability.
  • Normalise and validate data (e.g., to an agreed JSON schema); contribute to UAT (User Acceptance Testing); document runbooks.
  • Follow team standards (PR checklists, Definition of Done, security basics) and collaborate with PM/QA/Design.

Requirements

  • 3-5 years of fullstack development with production deliveries.
  • Generalist able to move between UI * API * cloud.
  • Delivery-oriented, fast learner with guided autonomy.
  • Hands-on AWS experience with at least 2-3 services (S3/Lambda/API Gateway/CloudFront/Cognito).
  • Git/GitHub and practical CI/CD (GitHub Actions/CodeBuild or similar).
  • Solid quality mindset (testing, code review) and strong communication and collaboration skills.
  • Strong verbal and written communication skills.High level of English is needed
  • A collaborative team player with the ability to work independently and efficiently.
  • Passion for creating high-quality, award-winning work.

NICE TO HAVE

  • Next.js/Amplify, Python for automation, AWS Lambda Functions, Step Functions/SQS.
  • API contracts (OpenAPI/JSON Schema) and security practices (least privilege, secrets management, logging).
  • Exposure to applied AI for data (simple evaluation, normalisation, cost/PII guardrails).
  • Familiarity with audited environments with a strict compliance policy (e.g., ISO 27001).
  • Experience in the advertising/marketing industry.

Benefits & conditions

  • Indefinite contract

  • Competitive salary, negotiable according to experience.

  • 23 working days of vacation (+ 2 long weekends of your choice).

  • Your birthday off!

  • Incorporation in a multinational company with high professional, economic and financial solvency that leads new, innovative and large-scale projects.

About the company

To achieve success in the world of global adaptation and production, you need more than just clear processes and smart technology, you need true craftsmen and women - people who care deeply about their clients' brands and who work tirelessly to drive maximum cost savings for a client while ensuring that each brand's story remains impactful as it travels around the world. Craft currently employs over 1000 full-time employees, operating in 120 countries with hubs in 17 strategic locations specializing in broadcast/video production, print production, digital production and global translation. While we are wholly owned by McCann World group, we have been purposely established as a truly independent company within the Interpublic Group of Companies. McCann Worldgroup is an Equal Employment Opportunity (EEO) employer. We embrace diversity in all its form. We provide equal employment opportunities to all qualified applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. If you have a disability, please let us know what adjustments you may need to the recruitment process to perform your best. At Craft, we bring assets to life at speed and scale across languages, channels & cultures. We are a global, borderless network of over 1,300 creative makers and problemsolvers and our approach to content creation is informed by dataand powered by emerging production technology. Our work has earned awards and recognition at Cannes, the Effies, CLIOs and more. #J-18808-Ljbffr

Apply for this position