Book a call
Back

Senior PHP developers (online payments)

IT Camp partner – company working in the field of banking and online payments. In connection with the expansion of activities and for the development of a new version of the product, the company is looking for Senior level developer in the PHP team.

Product:

An international online payment system that offers simple, fast and secure solutions for online businesses, accepting payments from millions of users every day. The main goal is to be an ideal financial instrument, focusing on the needs of each client: accept payments for goods and services in online stores around the world; make quick payments between users in the system; regular payment settings; storage of savings in electronic money.

Technology Stack:

PHP 7.4 / Laravel / AWS / MariaDB / Redis / Queues / Git / Docker / Kubernetes

Main tasks:

  • Development of services for the new payment system
  • Search and optimization of system bottlenecks, bug fixes
  • Helping less experienced team members

Requirements:

  • Experience with PHP for at least 3 years
  • Experience in writing Unit tests for your code
  • Ability to document your code
  • Ability to argue and defend their proposals
  • Understanding OOP, patterns, and understanding when to use them
  • Ability to quickly learn and start using new technologies, libraries
  • Ability to analyze and optimize SQL queries
  • Understanding the principles of building scalable systems
  • The desire to share knowledge and experience, make code reviews
  • Experience with key safety practices (OWASP)

It’ll be considered an advantage, if you have experience with:

  • JS frameworks, for example: Vue, React
  • Docker
  • Golang
  • Microservices
  • With large amounts of data
  • alternative MySQL databases, for example: PostgreSQL, MongoDB
  • financial sector
  • Event-driven architecture, cqrs, es, saga, etc.

Company offers:

  • Salary up to 3500 EUR netto (depending on experience)
  • Participation in creating a project from scratch in the field of online payments
  • Flexibility in the development process
  • Working laptop MacbookPro
  • Professional Development
  • Experienced and friendly staff
  • Office in the city center
  • Health insurance, Gym membership
  • Parking

Apply for this job

Enter your name*

Enter your email*

Attach your resume*

× How can I help you?