About the role

  • API Designer responsible for designing, documenting, and optimizing APIs. Collaborating with teams to provide effective solutions for clients in various projects.

Responsibilities

  • Design, document, and optimize robust, scalable APIs
  • Understand clients' business needs and translate them into simple, efficient, and fit-for-purpose APIs
  • Define resource models aligned with Domain-Driven Design (DDD)
  • Ensure compliance with standards, conventions, and best practices for APIs
  • Produce clear, actionable design documentation and API contracts (Swagger/OpenAPI, GraphQL)
  • Support development teams in implementing and integrating APIs
  • Ensure consistency, quality, and interoperability of APIs within existing catalogs
  • Monitor API usage, analyze adoption, and propose optimizations with Product Owners or API Product Managers

Requirements

  • Minimum 3 years' experience as an API Designer
  • Strong business analysis skills: product-oriented approach, active listening, functional analysis, simplification, and communication
  • Ability to produce high-level technical designs
  • Proficiency in resource modeling (DDD, RESTful…)
  • Familiarity with modern API design standards (REST, GraphQL, gRPC…)
  • Experience with linting to ensure API quality and compliance
  • Business-level English required

Job title

API Designer

Job type

Experience level

Mid levelSenior

Salary

€60 per day

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job