Maya B LLC is an international holding company that has been working in the field of e-commerce for more than 15 years. Our head office is located in the USA, development offices in Ukraine, USA. The company has more than 50 employees. Today, Maya B LLC manages 5 subsidiary companies registered in the USA and Canada and Ukraine. At this stage, we are looking for a Strong Middle PHP Developer (PostgreSQL) to join the company's internal product development team. About the project: We are developin
Maya B LLC is an international holding company that has been working in the field of e-commerce for more than 15 years. Our head office is located in the USA, development offices in Ukraine, USA. The company has more than 50 employees. Today, Maya B LLC manages 5 subsidiary companies registered in the USA and Canada and Ukraine. At this stage, we are looking for a Strong Middle PHP Developer (PostgreSQL) to join the company's internal product development team. About the project: We are developing a corporate server system written in PHP+PostgreSQL that manages large data flows. This project provides our sales managers with a high level of automation of managing 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.jsDB: PostgreSQL,Redis, Elasticsearch MB: Redis Stream, Amazon SQSApache Airflow, DockerWe want the candidate to have the following skills: Excellent knowledge of PHP (including the use of new features of PHP8.0+); upper-intermediate writing; Ability to use an object-oriented approach in development, apply SOLID principles and design patterns; Considerable experience with SQL, knowledge of query optimization and data model design; Code testing using PHPUnit; Basic Linux administration skills; Collaborate 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 document the code competently and clearly; Be able to identify problems and understand their causes (find the root cause) and always have two plans elimination: fast and long-term; Initiative and creativity in non-standard tasks, the ability to present your thoughts and decisions well and clearly. Management of work and control of deadlines in the project management system (ASANA) The advantage will be: Experience in optimizing and scaling PostgreSQL Experience in using one of the popular frameworks; Knowledge of bash scripting; Knowledge of Python, Javascript; Skills of working with ChatGPT, incl. through the API, and experience working with it to write code and SQL queries Experience using AWS services and their capabilities; Ability to work with microservice architecture; Successful remote work experience; What you need to do: Creation and support of various parsing services (WEB, API); Identity settings of goods received from various platforms; Create and support services for automating work with trading platforms; Creation and support of control panels (admin); Data engineering; Competencies: Result-oriented System thinking Ability to find alternative solutions Self-discipline Responsibility Ability to work in a team Working conditions: Work schedule: 8 hours working day Remote work Paid vacation 20 calendar days Day off 5 days Friendly and professional team Opportunity to develop, learn (including at the expense of the company)