Darbs

Ieteikt
 
Senior PHP Developer – Platform Engagement Team

Join our team and build the future of fleet management solutions!

Are you passionate about developing scalable, high-performance solutions? Do you thrive in a collaborative, fast-paced environment where innovation and technical excellence drive impact? If so, we’d love to have you on board as a Senior PHP Developer in our Platform Engagement Team.

The team & projects

The Platform Engagement Team is at the core of our fleet management platform, responsible for delivering intuitive, data-driven solutions that empower our users. Our suite of solutions includes:

🚗 Real-time vehicle tracking – interactive online map for monitoring fleet activity
🚛 Fleet data management – handling fleet asset management, vehicle profiles, driver management, and more
🔑 User identity & access management – authentication, permissions, and user settings
📊 Dashboards & reporting – actionable insights through customizable dashboards & developing core reporting solutions to be used by other teams
📲 Self-service onboarding – seamless integration and user activation, automating various processes & steps

As a Senior PHP Developer, you’ll play a pivotal role in designing and developing scalable solutions that improve user engagement, enhance system reliability, and drive business impact.

Key responsibilities

  • Architect and develop modern backend solutions suitable for a high-performance fleet management platform
  • Take a pragmatic and adaptable approach to solution development, balancing delivery speed with quality while optimizing the approach based on the company’s current needs
  • Ensure scalability & maintainability of existing and new systems, optimizing performance and reliability, creating and updating technical documentation
  • Drive technical excellence by applying best coding practices, conducting thorough code reviews, and mentoring team members
  • Collaborate across teams – work closely with product managers, frontend developers, QA engineers, and designers to deliver high-quality features
  • Improve system architecture by identifying bottlenecks, reducing technical debt, and implementing performance optimizations
  • Develop and maintain APIs (RESTful and event-driven) for seamless data exchange between internal and external systems
  • Enhance system security by implementing best practices for authentication, authorization, and data protection
  • Actively contribute to the team’s technical strategy, roadmap, and overall backend ecosystem

What we expect from you

  • 5+ years of experience in backend development with PHP (8.2+)
  • Experience writing unit and integration tests in PHP (using PHPUnit or Pest); familiarity with end-to-end (E2E) test automation is a plus
  • Strong understanding of SQL databases and query optimization ; experience with NoSQL databases (e.g., columnar or time-series databases) is a plus
  • Experience with caching strategies and technologies (e.g., Redis, Memcached) for optimizing performance and scalability
  • Experience with search engine solutions (e.g., ElasticSearch, OpenSearch, Solr) for indexing, querying, and logging
  • Experience with Docker for containerization, development, and deployment in various environments
  • Experience working with job queues, cron jobs, and background processing
  • Strong grasp of software design patterns, clean code principles, and best development practices
  • Experience with Git for version control in collaborative development environments
  • Understanding of system monitoring & logging (Grafana, Prometheus, Sentry)
  • Commitment to continuous learning and improvement, including adopting GenAI tools to enhance individual productivity while maintaining quality and security standards
  • Experience with IoT systems, real-time applications, microservice architecture, and handling large-scale data processing is a plus; familiarity with scalability challenges and performance optimization is highly valued

Our tech stack & work process

Backend: PHP 8.2, MariaDB, Redis, ElasticSearch, OpenSwoole, Docker, REST api
Frontend: React, TypeScript, HTML/CSS
DevOps & Infrastructure: GitLab, Grafana & Prometheus, Sentry, Zabbix, CodeScene, SolarWinds DPM
Work process: Agile (scrum), 2-week sprints, roadmap planning, OKRs for goal-setting

Development team structure:

👨‍💻 Product Owner – defines the “what” and “why”
🧑‍🔬 Tech Lead – responsible for “how” and “who”
👥 2-3 Backend Developers
🎨 2-3 Frontend Developers
🛠 1-2 QA Engineers
Teams collaborate closely with designers, but they are not directly assigned to the team.

What We Offer:

  • Being part of an international team of 200+ colleagues that you can work together on exciting tasks, learn from, have fun workdays with and spend great time in our social events;
  • Salary starting from 3500 EUR before taxes (compensation depends on knowledge and experience)
  • Paid lunches and fruit in the office;
  • Personalized employee benefits after the probation period, from which you can choose the most suitable for you:
  • Health insurance (including mental health support, dental care, and massage courses),
  • Additional sports program,
  • Employer contributions to your 3rd pension pillar,
  • Additional paid holidays, including your birthday;
  • An annual learning budget for enhancing your skills and knowledge from seminars to book purchases;
  • Free parking at the office;
  • Flexible working hours the possibility to start your workday anytime before 11:00;
  • Shorter working hours on Fridays during the summer period;
  • Additional paid leave for various life events, including paid study leave;
  • The opportunity to work outside Latvia for up to 90 days a year;
  • The option to work remotely or in our cozy office;
  • A dedicated budget for team-building events;
  • Paid participation in major sports events such as Stirnu Buks and the Riga Marathon;
  • Interest groups and activities within the Draugiem Group community.

Ready to join our team? Send your CV and cover letter, and let's build the future of fleet management together!

*We provide detailed feedback on interview performance and/or the technical task only to candidates who have reached the final stage of the selection process.

Mapon (reg.nr. 40003800531)