Ideal Candidate
Job Description
- Minimum 5 years experience with PHP & Laravel framework;
- Minimum 2 years experience with Vue.js JavaScript Framework;
- Database architecture and implementation skills; advanced knowledge of MySQL and knowledge with non-relational databases (Redis);
- Experienced in working with Laravel Queues;
- In depth knowledge of HTML, CSS, and JavaScript;
- Advanced knowledge of OOP programming language and data structures;
- Very good understanding of various data formats such as JSON, XML, CSV;
- Experienced in RESTful API consumption, caching, error handling.
- Advanced knowledge of Linux / Unix;
- Knowledge of application security best practices and secure application architecture methodologies;
- Good writing and speaking English skills;
Responsibilities:
- Design and develop scalable backend/frontend solutions according to the team’s roadmap;
- Develop and debug modules and website specific features taking into account the technical constraints;
- Design, implementation, and optimization of databases;
- Focus on building reusable code and libraries;
- Stay up-to-date with emerging technologies;
- Working on multiple web projects with international coverage;
- Production application deployment;
Nice to have:
- Familiarity with performance and scalability issues and solutions;
- Experience with Amazon Web Services (AWS) or Google Cloud Platform (GCP);
- Experience with eCommerce platforms like PrestaShop, WooCommerce, OpenCart, Shopify, etc;
- Experience and training and forming AI models;
- Previous work experience in eCommerce related companies is a plus;
Company Description
At easySales, we are on a mission to create meaningful customer journeys through automation and integration.
easySales is a multi-channel SaaS international solution for eCommerce merchants who want to grow, selling on multiple channels. With easySales, merchants are able to automate, in a matter of minutes, the activity of listing on marketplaces and order management through solid, ready-made API integrations. easySales facilitates the work of online shops and integrates different systems in one place.
Our complex platform is using the latest PHP and Laravel standards. This includes handling extremely large datasets, complex software architecture, high-frequency events, advanced API integrations and microservices.