Back-End Engineer

We are looking for an experienced and proactive Back-End Developer to join our Setapp web team. 

Setapp is a web+desktop service which lets the user get unlimited access to the library of applications right on their Mac. For a subscription fee, it gives you the opportunity to use all these quality apps you've always wanted to try out — without the need to buy and install each app individually. 

Setapp was created just 2 years ago (you won’t have to work with old legacy code), and it's growing fast, so we need one more engineer to help us move even faster. 

You will get the opportunity to implement your own ideas, creating new features and improving existing product with a team of 6 other awesome back-end engineers. Some of our web services are written in PHP (Laravel 5, Lumen, Pure PHP, Doctrine ORM) and some in Python (Tornado), so you'll get to work with both languages if you want to. 

Responsibilities
  • Setapp core development: backend services ecosystem support, billing, payments processing, shared tools, etc
  • Create and assist in a new Setapp features development
  • Optimize the platform to make it faster and more efficient
  • Improve the existing product, communicate with technical support to resolve code issues
  • Take active part in technical development of the product by proposing ideas and improvements (like building the system to defend our services from DDOS-attacks, system for internal events processing)
Requirements
  • At least 5 years of development experience with PHP
  • Experience with one of RDBMS (PostgreSQL as plus)
  • Strong knowledge of OOP, Design Patterns, SOLID
  • Experience with software design
  • Experience with Linux as an advanced user
  • Basic knowledge of HTML, CSS, JavaScript
  • Intermediate level of English
  • Self-organized and detail-oriented person
  • Be agile and adapt easily to changing priorities and new ideas
As a plus
  • Experience with NoSQL (Redis, Mongo)
  • Experience with RabbitMQ
  • Experience with Laravel 5, Doctrine ORM, Symfony
  • Experience with Python and Tornado
  • Experience with cloud computing (AWS), containers (Docker)
Thank you! Your resume has been submitted. It will be carefully reviewed and we will contact you should your skills and experience match the requirements. Good luck!
Something went wrong

Think your friends would be interested?
Let ‘em know!

Flexible Work Hours

Different people have different peak hours for work. We appreciate people who know when they work best to achieve the highest efficiency in what they do.

Desired Freedom

We respect your methods of work and avoid strict management. Instead we provide you with everything you may need to get your job done and leave you to it.

Convenient Location

We're based in Kyiv, the greenest city of Ukraine and the whole world! The office is situated in the centre of the city and is close to the metro.

Map
MacPaw uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.