Senior PHP Developer

$$$$
Product

๐ŸŽฏ Role Overview:

 

TrueLabel is seeking a highly skilled and experienced Senior Elixir/Phoenix Developer with a proven track record in building and scaling high-load, business-critical systems, ideally within the iGaming sector.

You will be a key contributor to our engineering team, driving the development, optimization, and deployment of robust backend services. Leveraging your expertise in Elixir, the Phoenix framework, event-driven architectures with Kafka, and modern cloud infrastructure, you will ensure our platform's scalability, resilience, and top-tier performance. This role demands a proactive problem-solver with strong architectural insights and a deep commitment to technical excellence.

 

โš™๏ธ Your Tasks:

 

  • Design, develop, and maintain high-performance, scalable backend services using PHP and the Laravel framework.
  • Lead the implementation and optimization of event-driven architectures using Apache Kafka and RabbitMQ for reliable data streaming and asynchronous processing in high-load environments.
  • Optimize application performance, scalability, and fault tolerance through advanced caching strategies with Redis and other performance-enhancing techniques.
  • Actively contribute to technical design, system architecture, and integration strategies, collaborating with cross-functional teams.
  • Manage the full development cycle from analyzing complex business requirements to production deployment and maintenance, ensuring end-to-end technical solutions.
  • Implement and enforce clean, maintainable, and well-documented code following best practices (DDD, Clean Architecture, Design Patterns) and established coding standards.
  • Participate actively in code reviews, providing constructive feedback and upholding code quality across all services.
  • Proactively identify and resolve performance bottlenecks, architectural deficiencies (e.g., event loopholes), and technical debt.
  • Contribute to the continuous improvement of CI/CD pipelines, automated testing (unit, integration, e2e), development processes, and observability (Grafana, OpenTelemetry)

     

๐Ÿ‘ค Our criteria:

 

  • 5+ years of professional experience in backend development, with significant experience in a senior or lead rolewithin high-load, distributed systems.
    โ€ข Expert-level proficiency with the Laravel framework and experience with Symfony (would be a plus)
    โ€ข Mandatory hands-on experience with Apache Kafka for building and consuming event streams.
    โ€ข Extensive experience with Redis for caching, session management, and performance optimization.
    โ€ข Strong understanding and practical experience with RabbitMQ (or other message brokers) for asynchronous task processing.
    โ€ข Proven experience in the iGaming domain or other high-traffic, real-time transaction processing environments.
    โ€ข Proficiency in database design and optimization (e.g., PostgreSQL, MySQL, Clickhouse, MongoDB).
    โ€ข Solid understanding of microservice architectures, RESTful API design, and modern architectural patterns (DDD, Clean Architecture).
    โ€ข Experience with Docker and Kubernetes (K8s) for containerization and orchestration.
    โ€ข Proficiency with Gitlab CI/CD (or similar CI/CD platforms) for automated deployments.
    โ€ข Experience with monitoring and logging tools (e.g., Grafana, OpenTelemetry, ELK Stack).
    โ€ข Strong problem-solving, analytical, and critical thinking skills.

 

๐Ÿ’ผ Our offer:

 

  • Flexible work setup - work remotely or from the office, we focus on results, not location;
  • Support for a comfortable work environment - we compensate coworking expenses and EcoFlow power stationsto help our team stay productive during power outages in Ukraine;
  • Unlimited vacation and sick leave, because we trust our people to manage their time responsibly;
  • Relocation support for team members who want to move;
  • Regular performance-based bonuses that reward individual and team impact;
  • Learning support - we cover 50% of professional courses and development programs;
  • Language & wellbeing support - we cover 50% of English classes and psychological consultations;
  • Career growth opportunities - we prioritize internal promotions and development;
  • Team culture that actually feels like one - regular gifts, company merch, and team events throughout the year;
  • Real impact - we are small enough for every voice to be heard and big enough to turn great ideas into action quickly.

Required languages

English B1 - Intermediate
Ukrainian Native
Published 11 June
126 views
ยท
40 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...