PHP Developer

Business software company
Tallinn, Estonia
Photo of Alyona Semenova
Recruiter
Alyona Semenova
Must have skills:
PHP
Nice to have skills:
JavaScript
Work arrangement:
Onsite only
Industry:
Business software
Language:
English
Level:
Senior
Visa sponsorship:
Provided
Company size:
11-50 employees
Trial period:
4 months

PHP Developer

Business software company
Tallinn, Estonia

Description

Founded in 2017, our client is an enterprise marketplace for the $100B airline industry. They are disrupting aircraft spare part purchasing by connecting airlines and part suppliers in real-time to make the supply chain transparent and predictable.Right now, the company is looking for a senior-level  Backend Developer with at least 5 years of relevant experience to join their team. You will develop new functionalities to the product, maintain and refactor the platform for performance and scalability, develop and maintain integrations with third-party ERP systems of airlines and part suppliers,  drive the process of changing the current monolith application to modern service-based architecture.
Must have skills:
  • Solid knowledge of OOP PHP, PHP frameworks and RESTful APIs
  • Understanding the internals of a modern web framework (MVC, ORM, DI, queueing)
  • Know the difference between spaghetti code and a well-architected PHP application
  • Knowledge of Laravel, Symfony or other PHP MVC framework
  • Experience with SQL, efficient querying, common data structures and caching
  • Adept at tackling frequently changing requirements, identifying an MVP and shipping code early and often
  • Ability to design, document, build and evolve services, APIs and data models
  • Great communication and problem-solving skills, good command of spoken and written English
Good to have skills:
  • Ability to work on aspects outside the application code - from designing the system architecture, managing the lifecycle of services, modelling databases to security and compliance
  • Experience working with large volumes of data, both relational and unstructured
  • Familiarity with modern JavaScript (ES6)
  • Any exposure to frontend development (HTML, CSS, JavaScript)
  • Experience working in an Agile DevOps environment

Position closed, but we can still help

Check out our current open positions