Senior PHP/Kotlin Developer (Growth)
PythonFUNCORP, an entertainment UGC app developer with a 10-year history of success, is developing FunXD, a product currently focused on short entertaining videos.
Our goal is to create one of the best-in-class apps that will be used by millions of people in many countries. No matter what. To do this, we adapt the product to specific markets and audiences. Somewhere, we optimize it for regional infrastructure. Somewhere, we adapt our services to work with multiple languages in one country. We do a lot of tests and experiments, but all decisions are made based on data.
At the same time, we’re focused on building a lightweight app, keeping its size small and our services compact and blazing fast. Yes, we are a bit perfectionists. And our main focus is to do what brings users a better experience and results for the business. So we don't divide features into product and technical ones.
We strive to clean code and best practices and are looking for developers who care about the result of their work. If you’re passionate about modern frameworks and technologies, open to constructive criticism, not afraid to ask questions and ready to make the product better together, we are on the same page. Welcome!
What will you do:
-
implementation of technical and product experiments;
-
optimization of work with a large amount of content and user data;
-
development and support of HTTP API for web and mobile clients;
-
help to troubleshoot, test, and maintain the product.
What we will be expecting from you:
-
proficiency in PHP (Symfony 5);
-
experience in Java / Kotlin development (even a slight one) since a significant part of our backend is written on Kotlin;
-
experience with high loads: knowledge about replication, sharding, and query balancing will be beneficial;
-
passion for OOP and adherence to SOLID and DDD principles;
-
experience with testing frameworks (PHPUnit, Codeception, Behat);
-
knowledge of HTTP, REST, ability to build API.
Tech stack we use:
-
we write in PHP, use Symfony;
-
MongoDB, Redis, Memcached, Elasticsearch;
-
proprietary data center, and also use Amazon AWS (S3, SQS, Cloudfront, SES);
-
we use PHPUnit, Codeception, and Behat for testing;
-
we package applications in Docker, Jenkins builds projects;
What we offer:
- Office in Limassol (Cyprus);
- Relocation package and visa support, opportunity to become an EU citizen;
- Health insurance after probation;
- Powerful and fast hardware, Apple devices;
- Child's birth and birthday bonuses;
- Monthly budget for team building and corporate events;
- Free breakfasts and lunches with a wide choice of dishes.
Откликнуться
