easySales Global
Senior Full Stack Engineer
easySales GlobalRomania22 hours ago
Full-timeEngineering, Information Technology

At easySales, we are on a mission to create meaningful customer journeys through automation and integration. Our SaaS platform solves and optimizes complex eCommerce problems at scale.

We are looking for a Senior Full Stack Engineer (PHP / Laravel) Developer to join our team and play a key role in designing, building, and evolving our core platform. You will work on complex, high-traffic systems, influence architectural decisions, and mentor other developers while delivering robust, scalable solutions.

Our platform is built using the latest PHP and Laravel standards and operates with large datasets, complex domain logic, microservices, high-frequency events, and advanced third-party integrations.


Requirements
  • 5+ years of experience with PHP, with strong expertise in Laravel
  • Deep understanding of software architecture, design patterns, and clean code principles
  • Advanced experience with MySQL (query optimization, indexing, schema design)
  • Experience with non-relational databases and caching systems (Redis, queues, workers)
  • Strong knowledge of RESTful APIs (design, versioning, authentication, rate limiting)
  • Solid understanding of OOP, SOLID principles, and data structures
  • Experience working with large datasets and performance-critical systems
  • Proficient with Git, CI/CD pipelines, and deployment workflows
  • Good working knowledge of Linux / Unix environments and web servers (Nginx)
  • Experience with JavaScript frameworks (Vue.js preferred)
  • Strong knowledge of HTML, CSS, JavaScript (ES6+)
  • Experience handling multiple data formats: JSON, XML, CSV
  • Ability to debug complex issues across application, database, and infrastructure layers


Responsibilities
  • Design, implement, and maintain scalable, high-performance backend services
  • Take ownership of critical components of the platform
  • Contribute to and influence system architecture and technical decisions
  • Optimize existing code and queries for performance, scalability, and reliability
  • Design and evolve APIs and integrations with external platforms
  • Ensure code quality through reviews, refactoring, and best practices
  • Collaborate closely with product and business teams to translate requirements into technical solutions
  • Mentor and support junior and mid-level developers
  • Actively participate in planning, estimations, and technical discussions
  • Identify technical risks and proactively propose improvements


Nice to Have
  • Experience with high-load systems, background jobs, queues, and event-driven architectures
  • Knowledge of application security best practices
  • Experience with AWS / cloud infrastructure
  • Familiarity with Docker and containerized environments
  • Experience with message brokers (Kafka, RabbitMQ, SQS)
  • Knowledge of frontend build tools (Webpack, Vite, Babel)
  • Experience with eCommerce platforms (PrestaShop, WooCommerce, OpenCart, Shopify, etc.)
  • Prior experience working in SaaS or microservices-based architectures


Key Skills

Ranked by relevance