We are looking for a Senior PHP developer to join us. Our client is an e-commerce start-up providing grocery chains and independent grocery retailers with a complete omnichannel ordering and delivery solution, seeking help to grow our business.
Our stack: PHP7, Yii2, ReactJs, MySQL, AWS, Apache, ElasticSearch, Redis.
Requirements:
- 5+ years of professional experience in PHP development, with a strong focus on the Yii framework;
- Experience with SQL databases (preferably knowledge of NoSQL databases)
- Ability to write and optimize complex SQL queries with understanding performance impact to DB
- Experience with high-load systems
- Experience and understanding with version control systems (GIT).
- Familiar with the protocols used in the modern web (REST, GraphQL, Websockets).
- Knowledge and ability to apply various application design patterns.
- Advanced level of English.
- Perfectionism, accuracy, diligence, desire to develop.
Nice-to-have skills:
- Work with JS frameworks (for example, React).
- Experience or knowledge with Go
- Understanding the basic structure of Kubernetes and the interactions within it.
- Experience with, or willingness to learn, Amazon Web Services.
Responsibilities:
- Development of new functionality
- Legacy code support, optimization, and rewriting it
- Writing efficient, scalable, readable code for processing large amounts of data
- Solve complex performance problems and architectural challenges
- Design DB and writing/rewriting optimal queries for load optimization
- Code Review
Benefits:
- Ability to work remotely;
- Help and support from our caring HR team;
- The exchange of experience and work with talented colleagues;
- Last but not least — valuable compensation for your efforts.