Mogo ee white background cmyk

PHP Developer (mid-level)

  • Full-time
  • Mogo Eastern Europe
  • Latvia


Mogo Finance offers affordable secured car loans in a quick and easy way. Headquartered in Riga, Latvia, the company operates in more than 15 countries through its own branch network, over 1 500 partner locations and a strong online presence. The strategic priorities of Mogo Finance are focused on consistent profitable growth and geographical expansion. The achievement of this strategy is fueled by more than 650 talented team members and over 100 000 loyal customers as well as investments in advanced technologies to deliver the best-in-class financial services.

Mogo Finance currently operates in the Baltics, Eastern Europe, the Balkans, the Caucasus, Central Asia and Africa. Additional information is available at

Mogo Eastern Europe is doing business in 5 countries (Romania, Moldova, Belarus, Bulgaria and North Macedonia). Our IT team is located in Riga. The team is autonomous and ensures all IT competences - from IT Operations and infrastructure maintenance to own financial system development and support.

The Mission for PHP Developer is to: produce qualitative code according to business needs on time and within estimates; analyze requirements, collaborate with requirement owners and IT Team to challenge and propose alternatives for different solutions; accept technical tasks for implementation as well as define technical tasks independently or with Senior Developer(s); participate in system support and defect fixing.

Our technical stack:

  • Back-end - PHP 7.*, ZendFramework, Laravel, Redis, Beanstalk
  • Front-end - Vue.js, JQuery, Bootstrap, TS, less/scss
  • DBMS - PostgreSQL, MariaDB
  • Version control - Git, Gitlab, CI/CD
  • Infrastructure environment - AWS (VPC, EC2, RDS, S3, EFS, …), Linux

The Outcomes

  • Receives business requirements, clarifies and accepts ownership until fulfilled with deliveries.
  • Requirements analyzed, estimated and planned to iterations.
  • Implementation concept for all requirements is outlined, when needed is split to technical tasks and shared with other developers.
  • Delivered code is covered with unit tests.
  • Support is provided when requested during testing.
  • Identified system defects/bugs are analyzed and fixed.
  • Participates in code review.
  • Delivers solutions on time and within estimates.
  • Testing team is satisfied with received handover documentation and clarifications.
  • Clients and all stakeholders have transparency and are satisfied with software delivery service.
  • All required reporting and internal compliance are fulfilled.
  • Accepts production system support shifts (2nd and 3rd line HelpDesk) and assists with hotfixes, data fixes and other required support.


  • Working experience of 3+ years as Software Developer.
  • Detail-oriented and with good sense of Quality.
  • Experience with at least one of PHP frameworks such as Zend2, Laravel, Symfony or other.
  • Good OOP skills and design patterns.
  • Understanding of Agile Principles and Eagerness to work in Agile environment.
  • Professional working proficiency in technical English (written) and preferably understanding Russian.
  • Preferably having following knowledge and experience:
  1. experience working with Git/BitBucket, REST API, Linux environment (LEMP stack);
  2. good SQL skills, experience working with databases and performing database tuning;
  3. front end development skills (JavaScript, HTML5, Jquery, etc.);
  4. preferably has practical experience with AWS and Containers/Docker.


  • Salary range of EUR 2000 – 3400 (gross).
  • Professional team – be with the best of the best.
  • Personal and career growth.
  • Dynamic fintech work rhythm – implement your ideas next day.
  • Modern office environment.
  • Health insurance from the first day.
  • Paid parking.