Senior Backend Developer

Senior Backend Developer

Larian Studios

Warsaw, Poland

Responsibilities

  • Architect and develop scalable backend applications using the Symfony framework, following best practices and design patterns;
  • Collaborate closely with product owners, designers, and other teams to ensure alignment on requirements and deliver high-quality solutions;
  • Integrate with the Lariana ecosystem, working with RESTful APIs, third-party services, and ensuring smooth data flow across systems;
  • Design and implement RESTful APIs with a focus on performance, security (e.g., OAuth2, JWT), and scalability to support various frontend clients and third-party integrations;
  • Write comprehensive and well-structured technical documentation, including system architecture diagrams, API specs, and deployment guidelines;
  • Actively contribute to the evolution of the technology stack, driving decisions around new tools, frameworks, and best practices for backend development and infrastructure;
  • Automate and manage deployment pipelines with CI/CD tools such as GitLab CI;
  • Monitor and optimize application performance.

Requirements

  • 5+ years of experience with Symfony framework in production environments;
  • Expert-level knowledge of PHP 7/8 and solid understanding of OOP and design patterns (SOLID, DDD, etc.);
  • Experience with database management and optimization, particularly using Doctrine ORM;
  • Proficiency in building and optimizing RESTful APIs;
  • Experience with Redis, RabbitMQ, or other message brokers is a plus;
  • Hands-on experience with Docker and container orchestration platforms like Kubernetes;
  • Familiarity with monitoring tools like Sentry;
  • Strong communication skills and the ability to work well in a distributed team;
  • Proactive, with the ability to work autonomously and propose innovative solutions.

Nice to haves

  • Experience with Sylius ecommerce framework;
  • Experience with cloud platforms like AWS;
  • Experience with headless CMS and API-first development;
  • Knowledge of nodejs;
  • Knowledge of JavaScript frameworks like Vue.js;
  • CI/CD experience.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Gaming      On-site      Web Developer      Larian Studios     

© EuroJobsites 2024