Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
[TWE] Technical Leader (PHP)

[TWE] Technical Leader (PHP)

Software MindWarsaw, Masovian Voivodeship, Poland
11 dni temu
Typ pracy
  • Zdalna
Opis pracy

Job Description

Project – the aim you’ll have :

Our client is a Polish company specializing in software for call-center and CRM. A new team of 4+ people is being built and we are looking for a TechLead for it. The first tasks will include technological refactoring including migration from PHP 7.4 to 8.X and the Zend framework to Laravel / Sympfony with containerization. The next tasks will include adding new functionalities based on AI.

Position – how you’ll contribute :

  • Designing and developing new features for the Customer multi-channel communication platform, a legacy PHP 7 system, and its surrounding services.
  • Creating and maintaining services within the client's ecosystem, focusing on reliability and seamless integration with the central monolith core.
  • Actively participating in technical planning meetings, breaking down complex epics into developer-friendly tasks, and taking ownership of their execution.
  • Collaborating closely with Product Owners and Business Analysts to refine requirements and ensure the technical feasibility of new functionalities.
  • Ensuring high code quality through code reviews, applying best practices like TDD and SOLID principles, and utilizing static analysis tools.
  • Driving the modernization of the client's legacy system, including participation in the ongoing containerization project and improving system documentation.
  • Mentoring and supporting other developers in the team, sharing knowledge, and fostering a collaborative environment.

Qualifications

Expectations – the experience you need :

  • Proven commercial experience with PHP (versions 7.x to 8.x) and familiarity with frameworks like Zend, Laravel or Symfony.
  • Hands-on experience in designing and building services in a microservices or service-oriented architecture, including understanding the challenges of monolith-service interaction.
  • Experience working with and modernizing large-scale legacy systems, including strategies for refactoring and improving code quality.
  • Practical knowledge of message queues (e.g., RabbitMQ) and caching mechanisms (e.g., Redis) for building scalable and resilient applications.
  • Proficiency in using version control systems (Git) and experience with CI / CD pipelines (e.g., GitLab, GitHub) to ensure smooth and frequent deployments.
  • Proficiency in designing and consuming RESTful APIs, including experience integrating with third-party services and ensuring secure communication.
  • Experience with containerization technologies (e.g., Docker) and, ideally, infrastructure as code (e.g., Ansible).
  • Ability to work with raw SQL queries and understand the performance implications of different database interaction methods (ORM vs. raw queries).
  • Strong problem-solving skills and the ability to propose solutions rather than just identifying issues, especially in a complex system with incomplete documentation.
  • Fluency in Polish, allowing for effective communication with clients and team members, is essential.
  • Additional skills – the edge you have :

  • Experience with Vue.js for frontend development.
  • Familiarity with Python, as it is used in some of the client's services connected to the telephony system.
  • Experience with generative AI tools (e.g., GitHub Copilot, Cursor) to enhance coding productivity.
  • Additional Information

    Our offer – professional development, personal growth :

  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives
  • Position at : Software Mind Poland

    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Technical Leader • Warsaw, Masovian Voivodeship, Poland