Aval24, s.r.o.

Senior/Tech Lead PHP Software Developer (Fintech, PDL)

4 000 - 5 000 USD
  • Астана
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • RabbitMQ
  • PHP
  • Symfony
  • MySQL
  • Русский — C2 — В совершенстве
  • Английский — B2 — Средне-продвинутый

About Us

Our company is part of a large international Fintech holding — a leader in lending, debt collection, and marketing across the Czech Republic, Ukraine, Spain, and Romania. Operating under a Czech National Bank license, we have been delivering innovative financial solutions to the market for over 10 years.

We are looking for a Senior PHP Software Developer / Tech Lead ready to take responsibility for architectural decisions, share expertise with the team, and ensure high standards of quality and reliability.

Key Responsibilities

  • Technical Leadership: Take ownership of technical solutions and drive the adoption of best practices and modern architectural approaches.

  • Architecture & Design: Design and evolve complex systems leveraging Domain-Driven Design (DDD), SOLID principles, scalable patterns, and clean, maintainable code.

  • Development: Build and maintain high-quality, reliable PHP applications using Symfony.

  • API Design & Integration: Develop and integrate REST APIs for internal and external consumers.

  • Code Quality: Define coding standards, participate in code reviews, and ensure adherence to best practices.

  • Performance & Reliability: Optimize databases (MySQL/PostgreSQL), queues (RabbitMQ/Kafka), and caching layers for performance and availability.

  • Collaboration: Work closely with Product Owner, QA, DevOps, and other engineers to deliver business value iteratively.

  • Sharing Expertise: Contribute your knowledge and experience to strengthen the team’s overall capability.

Key Requirements

  • 7+ years of experience in PHP development.

  • Deep expertise in Symfony and building complex, production-grade systems.

  • Strong background in architectural design, DDD, SOLID, OOP, and design patterns.

  • Confident working with relational and non-relational databases.

  • Experience designing and integrating REST APIs and microservices.

  • Proficiency with message queues (RabbitMQ, Kafka).

  • Solid experience with unit and integration testing.

  • Familiarity with Agile methodologies (Scrum, Kanban).

  • Strong communication skills and readiness to take responsibility for technical decisions.

Tech Stack

  • PHP 8.1+

  • Symfony 6+

  • MySQL, PostgreSQL

  • RabbitMQ, Kafka

  • REST API, Microservices

  • Redis

  • CI/CD, DevOps tools

Will Be a Plus

  • Experience with Vue.js or TypeScript.

  • Implementing CI/CD pipelines and DevOps practices.

  • Familiarity with APM and monitoring tools.

  • Experience migrating or optimizing legacy services.

  • Knowledge of cloud platforms and containerization (Docker, Kubernetes).

Personal Qualities

  • Proactive mindset and readiness to take ownership of decisions and results.

  • Commitment to code quality, maintainability, and continuous improvement.

  • Comfortable working in a dynamic environment.

  • Open to feedback and collaboration.

We Offer

  • A key role in an international Fintech company with ambitious growth plans.

  • Influence over technical decisions and architecture.

  • Modern tools and technologies with no legacy constraints on new developments.

  • Professional development support.

  • Competitive salary package discussed individually based on experience.