Talent.com
Diese Stelle ist in deinem Land nicht verfügbar.
API Developer

API Developer

Recruitment RoomBerlin, Germany
Vor 11 Tagen
Anstellungsart
  • Vollzeit
  • Homeoffice
  • Quick Apply
Stellenbeschreibung

Requirements

Personal characteristics

  • High level of self-motivation and commitment
  • Positive attitude and willingness to learn
  • Team-oriented working style

Technical skills

  • Solid knowledge of API development (especially REST)
  • Experience with S3 Storage, Redis, PostgreSQL
  • Understanding of test-driven development and code quality
  • Basic shell knowledge
  • Additional qualifications (advantageous)

  • Experience with PHP Laravel
  • Knowledge of Go or other relevant programming languages
  • Experience with containerization and Kubernetes
  • Familiarity with CI / CD processes
  • Formal requirement

    Residence in Germany

    Tasks & Responsibilities

    API development and optimization

  • Further development of existing REST APIs (mainly in PHP Laravel)
  • Planned migration from PHP to Go
  • Application of test-driven development methods
  • Use of modern code quality tools (e.g. grumphp, pint)
  • Technology stack

  • Experience with RabbitMQ, PostgreSQL, MongoDB, Redis and S3 Storage
  • Solid knowledge of executing tasks at CLI level (shell knowledge essential)
  • Familiarity with CI / CD pipelines (Gitlab CI and Github Actions)
  • Containerization and orchestration

  • Creation and execution of Kubernetes deployments
  • Tooling and automation

  • Development of additional tools, especially CLI applications
  • Flexibility and innovation

  • Openness to using different technologies based on their suitability for specific tasks
  • Willingness to explore and implement new solutions
  • Core Benefits

    1) Cutting-edge technologies : Working with modern tech stack (Kubernetes, Docker, Go, PHP Laravel, etc.) and flexible project planning.

    2) Career growth : Room for innovation and self-directed career growth in a small, closely-knit team.

    3) Remote & Flexible : 100% remote work with complete flexibility in managing your time and personal commitments.

    4) Professional development : Budget for training and learning opportunities with no prior rejections.

    5) Creative control : Take ownership of your role and influence project development with your ideas and solutions.

    6) Job bike or job ticket as an option.

    7) Reimbursement of internet costs.

    8) Company pension plan.

    9) Childcare subsidies and company benefits.

    10) MacBook or other preferred hardware.

    Required Experience

    At least 3 years

    Employment Type

    Full-time

    Required Language

    German C1 >

    Location

    Remote - Germany

    Hiring Process

    1) First Zoom meeting for a short personality and motivation check.

    2) If the applicant can provide a portfolio or code, a more detailed review of their work will be carried out.

    3) Job offer after successful assessment.