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

Aval24, s.r.o.
Зарплата от 4000 до 5000 USD
от 4000 до 5000 USD
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Астана
Описание вакансии

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.

Требования
Опыт Более 6 лет
Условия работы
График работы Удаленная работа
Добавлено 2 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку