Logo of SkySelect

Senior PHP Developer

Tallinn, Estonia
Photo of Tatiana Ponomareva
Recruiter
Tatiana Ponomareva
Roles:
Backend
Must have skills:
PHP
Nice to have skills:
JavaScript
Considering candidates from:
CIS and Schengen
Work arrangement:
Onsite only
Industry:
Business software
Language:
English
Level:
Senior
Visa sponsorship:
Provided
Company size:
11-50 employees
Trial period:
4 months
Logo of SkySelect

Senior PHP Developer

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. 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.

Tasks:
  • 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
Must-have:
  • 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
Nice-to-have:
  • 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
Benefits:
  • 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
Have questions about this position? Ask us via email or try the company page.

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.