At this stage we are looking for StrongMiddle PHP Developer (Laravel, Symfony) to the company's internal product development team.About the project:We are developing an enterprise server system written in PHP+PostgreSQL that manages large data streams. This project provides our sales managers with a high level of automation to manage product flows in large volumes on various trading platforms such as Amazon, Walmart, Mercado, etc.Technologies we use: Programming languages: PHP 8, JavascriptFrame
At this stage we are looking for StrongMiddle PHP Developer (Laravel, Symfony) to the company's internal product development team.
About the project:
We are developing an enterprise server system written in PHP+PostgreSQL that manages large data streams. This project provides our sales managers with a high level of automation to manage product flows in large volumes on various trading platforms such as Amazon, Walmart, Mercado, etc.
Technologies we use:
- Programming languages: PHP 8, Javascript
- Frameworks: Laravel, Javascript, Symfony, Vue.js
- DB: PostgreSQL, Redis, Elasticsearch
- MB: Redis Stream , Amazon SQS
- Apache Airflow, Docker
We want the candidate to have the following skills:
- Excellent knowledge of PHP (incl new features of PHP8.0+);
- Knowledge of the English language: at the level of reading technical documentation;
- Ability to use an object-oriented approach in development, apply SOLID principles and design patterns;
- Significant experience with SQL, knowledge of query optimization and data model design;
- Code testing using PHPUnit;
- Basic Linux administration skills;
>- Cooperate with a team of programmers: lead the Git workflow of the project, conduct a code review;
- Determine directions for refactoring and optimization of the existing code base;
- Ability to competently and clearly document the code;
- Be able to identify problems and understand their causes (find the root cause) and always have two elimination plans: quick and long-term;
- Initiative and creativity in non-standard tasks, the ability is good and clear express your thoughts and decisions.
- Managing work and controlling deadlines in the project management system (ASANA)
Preference will be:
- Experience in optimizing and scaling PostgreSQL
- Experience using one of the popular frameworks;
- Knowledge of bash scripting;
- Knowledge of Python , Javascript;
- Skills in working with ChatGPT and experience working with it for writing code and SQL queries
- Experience in using AWS services and their capabilities;
- Ability to work with microservice architecture;
- Successful experience of remote work;
What to do:
- Creation and support of various parsing services (WEB, API);
- Setting up the identification of goods received from various platforms;
- li>
- Create and support services for automating work with trading platforms;
- Creation and support of control panels (admin boards);
- Data engineering;
< p style="font-style: normal; font-weight: 400">
Availability of competencies:- Result orientation
- System thinking
- Ability to find alternative solutions
- Self-discipline
- Responsibility
- Ability to work in a team
Terms jobs:
- Work schedule: 8-hour working day
- Remote work li>
- Paid vacation 20 calendar days
- Day off 5 days
- Friendly and professional team
- Opportunity to develop, learn (including at the expense of the company)