back

Vacantes

Senior PHP Developer

Equipo

backend

Ubicación

Remote / Tbilisi/Full-time

Sobre Scalable Solutions

Desde 2013, Scalable Solutions está a la vanguardia de la revolución blockchain y de los activos digitales, construyendo infraestructura segura, escalable y compliant para clientes de todo el mundo.


Nuestro objetivo es redefinir el futuro de las finanzas llevando las tecnologías más avanzadas a bancos tradicionales, fintechs y otras instituciones financieras. Nuestras soluciones —desde plataformas de trading hasta infraestructura de custodia de activos digitales— son utilizadas por algunos de los actores más grandes y respetados del sector.


Creemos que blockchain transformará de forma fundamental la manera en que las personas mueven dinero, compran, venden y pagan, y estamos comprometidos a habilitar esa transformación con productos punteros y una profunda experiencia técnica.


Buscamos profesionales altamente cualificados que compartan nuestra pasión por la tecnología y quieran ayudarnos a construir el futuro de las finanzas, un producto potente a la vez.

About the role

In this role, you will be responsible for the evolution of the CRM platform architecture, which is used in both SaaS and on-premise deliveries.
The CRM consists of master CRM and broker CRM and serves as a key integration point for external systems and internal services.

The main focus is architectural evolution: adopting a spec-first approach, standardizing APIs and error models, and preparing the CRM for gradual service extraction (all new services are developed in Golang).
The role is an individual contributor position with active participation in discussions and challenging technical decisions.

Job description

  • Designing and evolving the architecture of the CRM system;
  • Analyzing existing architectural decisions and identifying scalability limitations;
  • Implementing a spec-first approach for APIs and error standardization;
  • Defining and evolving API contracts with backward compatibility in mind;
  • Preparing and supporting the extraction of new services (Golang);
  • Working with technical debt at the architectural level;
  • Developing and maintaining business-critical backend components;
  • Code reviews with a focus on architecture, quality, and long-term maintainability;
  • Participation in technical discussions and challenging existing solutions.

Qualifications

You have:
  • 5+ years of commercial experience in backend development with PHP;
  • Strong, well-formed architectural principles and a clear understanding of how backend applications should be structured and evolve over time;
  • Significant experience with Symfony and PHP 8+;
  • Proven experience designing, evolving, and operating high-load backend systems;
  • Deep knowledge of PostgreSQL, including query optimization, indexing strategies, isolation levels, locking, and performance troubleshooting;
  • Experience designing and supporting APIs in production systems, with a focus on scalability and backward compatibility;
  • Practical experience developing or maintaining services in Golang; solid understanding of the ecosystem: Kafka, Redis, WebSockets, gRPC;
  • Experience working with systems that evolve simultaneously as SaaS and on-premise.
Highly preferred:
  • Experience implementing a spec-first approach (OpenAPI or similar);
  • Experience standardizing API contracts and error models;
  • Hands-on experience with gradual service extraction from a monolith;
  • Experience working in Kubernetes-based environments and CI/CD pipelines;
  • Strong production debugging and observability skills (e.g., Sentry, Jaeger, Prometheus/Grafana, ELK stack);
  • Solid experience with static analysis and automated refactoring tools (e.g., PHPStan, Psalm, Rector, CS Fixer);
  • Strong practical experience with key Symfony components (Doctrine, DI, Serializer, Validator/Forms, Security/Voters, Messenger).
Will be a plus:
  • Experience working with distributed systems and integrations;
  • Participation in architectural RFCs / ADRs or similar processes;
  • Experience introducing engineering standards into an existing team;
  • Experience with API Platform or similar frameworks;
  • Experience using AI-assisted developer tools in daily work (e.g., Claude Code, Codex, Copilot).
Lo que ofrecemos
  • remote

    Trabajo desde cualquier lugar — puedes trabajar en remoto desde cualquier parte del mundo o unirte a nuestra cómoda oficina en Tiflis

  • salary

    Salario competitivo — en función de tus habilidades, experiencia y trayectoria profesional

  • time

    Tiempo libre flexible — días libres y vacaciones pagadas cuando los necesites, con flexibilidad según tu agenda

  • sport

    Compensación parcial de deporte — apoyamos un estilo de vida saludable cubriendo parte de tus gastos de fitness o deporte

  • education

    Compensación parcial de educación — ayudamos a cubrir el coste de cursos, certificaciones y otras oportunidades de aprendizaje

  • relocation

    Soporte de reubicación — te ayudamos con tu mudanza a Tiflis si decides reubicarte

  • breakfast

    Compensación de almuerzo — cubrimos completamente los gastos diarios de almuerzo para empleados en Tiflis

Rango de compensación

La compensación se discutirá durante el proceso de entrevistas y se determinará en función de la experiencia, habilidades y cualificaciones del candidato.

Nuestros valores para candidatos

    • checkmarkCuriosidad intelectual y mentalidad de aprendizaje
    • checkmarkConfianza y capacidad para sustentar ideas con argumentos lógicos
    • checkmarkGran habilidad analítica y pensamiento estructurado
    • checkmarkEjecuta con precisión y entrega resultados de alta calidad
    • checkmarkAsume ownership y plena responsabilidad por los resultados
    • checkmarkActitud positiva y mentalidad constructiva
    • checkmarkEnergía (drive, pasión, emoción, implicación activa)
    • checkmarkLe gusta trabajar duro y afrontar tareas difíciles

Nuestro equipo

team

Conoce nuestros valores

Descubre más sobre nuestro equipo, cómo trabajamos y otras vacantes abiertas.

Saber más

¿Aún no estás listo/a para postularte?

Síguenos para estar al día. Compartimos vacantes abiertas, consejos de selección y cómo es trabajar en Scalable.