Logo of SkySelect

Senior PHP Developer

Remote or Tallinn, Estonia
Photo of Tatiana Ponomareva
Tatiana Ponomareva
Must have skills:
Nice to have skills:
Considering candidates from:
CIS and Schengen
Work arrangement:
Onsite or remote
Business software
Visa sponsorship:
Company size:
11-50 employees
Logo of SkySelect

Senior PHP Developer

Remote or Tallinn, Estonia
Founded in 2017, SkySelect 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 onsite in Tallinn (or remote for EU-based candidates). You will participate in the planning and design of new customer-facing features, own the backend business logic and take good care of the data, improve and refactor our platform to keep it performant and scalable.

  • Participate in planning and design of new customer-facing features
  • Collaborate with the company's frontend developers to design and build APIs
  • Own the backend business logic and take good care of the data
  • Participate in code reviews and peer testing of the new functionality
  • Automate testing of your code and participate in fixing bugs
  • Solve problems with the product, design and business teams
  • Improve and refactor the platform to keep it performant and scalable
  • Solid knowledge in OOP PHP, PHP frameworks and RESTful APIs
  • Understanding of the internals of a modern web framework (MVC, ORM, DI, queueing) and current PHP ecosystem (Composer)
  • Knowledge of Laravel, Symfony or other modern PHP MVC framework
  • Experience with SQL, efficient querying, common data structures and caching
  • Ability to design, document, build and evolve services, APIs and data models
  • Great communication and problem-solving skills, excellent command of spoken and written English
  • Ability to work on aspects outside the application code - from designing the system architecture, managing the lifecycle of services, modeling 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) and modern JS frameworks (React, Vue, Angular)
  • Experience working in an Agile DevOps environment
  • Health insurance
  • Gym membership
  • Fruits and coffee at the office
  • Team events and celebrations
  • Stock options
Interview process:
  • Intro call with Toughbyte
  • Culture and tech interview with the CTO (60-90 mins)
  • Technical interview with online coding test ( 1 hour)
  • Interview with the team (developers + POs, 1 hour)
  • One more interview in case the decision regarding the candidate could not be made after three interviews

Position closed, but we can still help

Check out our current open positions