MacPaw is about creating apps and services that improve everyday life for Mac users. We make products that enhance what Mac has to offer; saving people time and energy better spent on the things they love. With MacPaw, Mac life gets better. We call MacPaw a family company for a reason. This notion means that we’re not just co-workers and colleagues.
3 декабря 2018

Back-End Engineer (PHP) (вакансия неактивна)


Необходимые навыки

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


— 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)


— 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 Linux as an advanced user
— Intermediate level of English
— Be self-organized and detail-oriented
— 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)

If you love what you saw above, thrilled by complicated tasks and ready to bring to life your engineering ideas, make sure to send us your resume :)


We offer excellent benefits, including but not limited to:
— Outstanding people
— Great conditions for education and development within the company (MacPaw Labs days, conferences, workshops, trainings, etc.)
— Сare about your health (insurance, office gym, paid sick leaves, etc.)
— Work-rest balance support (meditation/sleeping room, 20 vacation days, etc.)
— UX driven office, equipment of your choice
— English courses
— 2 anti-stress cats

О проекте

We are a growing team of developers, designers and IT-professionals who love what they do. If you are as passionate about making good products, we’ll be thrilled to have you on board.
We value happiness and satisfaction above all, so we try our best to enjoy full comfort at work. You’ll have no fixed hours or task overloads here. Creativity, inspiration, solidarity — that’s what MacPaw is about.