Spec-Driven Development Developer

SET Europa·Barcelona, Spain

What they ask for

  • Have the right to work in Spain

    SET Europa doesn't mention sponsorship in the ad.

  • Speak native-level Spanish

    Listed as a requirement in the ad.

  • Work in English

    English is required, per the ad.

  • Work on-site in Barcelona

    No relocation package mentioned.

Pulled from the advert automatically — the full ad is what counts.

Added 26 days ago
Read the full advert

About the role

Our client is an international company specialized in the sourcing, engineering, and distribution of sustainable chemical raw materials, with a global network operating in 18 countries and regional presence in markets such as France, Italy, and Algeria.

What you'll do

· Participate in the development of internal applications and solutions using Spec-Driven Development methodologies.

· Convert business needs into structured technical and functional specifications.

· Design, develop, test, and maintain web applications, APIs, integrations, and automations.

· Use generative AI tools and programming assistants as part of the development cycle.

· Define acceptance criteria, use cases, and technical requirements before starting implementation.

· Design scalable and maintainable software architectures.

· Develop integrations between internal systems, external platforms, databases, and third-party services.

· Create automated tests based on the defined specifications.

· Review and validate code generated or assisted by artificial intelligence tools.

· Keep technical documentation up to date and aligned with product specifications.

· Collaborate with business users to understand and optimize existing processes.

· Participate in automation and digital transformation initiatives within the organization.

· Apply best practices in security, version control, CI/CD, and software quality.

Languages

· Good level of English to work in an international environment.

Requirements

· Professional experience in software development.

· Knowledge or experience working with Spec-Driven Development, Specification-First Development, or Requirements-Driven Development approaches.

· Ability to convert functional requirements into clear and structured technical specifications.

· Experience in backend and/or full-stack development.

· Experience working with REST APIs and service-based architectures.

· Knowledge of SQL and/or NoSQL databases.

· Experience with Git and modern development methodologies.

· Familiarity with automated testing and CI/CD processes.

· Experience using AI-assisted development tools, such as GitHub Copilot, Claude Code, Cursor, ChatGPT Codex, or other similar solutions.

· Ability to critically review AI-generated code and ensure its quality, security, and maintainability.

This job was automatically translated to English, .

About the company

SET Europa

SET Europa

Recruitment and IT Services