Mogo ee white background cmyk

Financial Software PHP Developer

  • Full-time
  • Latvia

Description

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 www.mogo.finance

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 ensure all IT competences, from IT Operations and infrastructure maintenance to own financial system development and support.


The Mission for Financial Software 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

  • Receive business requirements, clarifies and accept 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
  • Participate in code review
  • Deliver 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
  • Accept production system support shifts (2nd and 3rd line HelpDesk) and assist with hotfixes, data fixes and other required support 

Requirements

  • Working experience 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, 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:

-Experience working with Git/BitBucket, REST API, Linux environment (LEMP stack)

-Good SQL skills, experience working with databases and performing database tuning

-Frontend development skills (JavaScript, HTML5, Jquery, etc.)

-Preferably have practical experience with AWS and Containers/Docker

Benefits

  • Salary 2400 - 3400 EUR gross
  • Professional team – be with the best of the best
  • Personal growth and career growth
  • Dynamic fintech work rhythm – implement your ideas next day
  • Modern office
  • Health insurance from first day & Paid parking