Middle PHP Engineer
Location
Cyprus
Posted
66 days ago
Salary
$3.5K / year
Seniority
Mid Level
Job Description
Middle PHP Engineer
AlexStaff
Role Description A leading online bookstore and market services for educational institutions in the United States is looking for a Middle PHP Engineer. You'll be part of a close-knit team and work remotely from anywhere in the world. - Develop and maintain scalable web applications using PHP - Optimize and enhance existing functionality - Participate in designing and improving application architecture - Work with MySQL databases, ensuring efficient queries and database performance - Implement and maintain web services (REST) to support application functionality - Adhere to SOLID principles and best coding practices - Collaborate with cross-functional teams, including developers, QA engineers, and product managers, to deliver high-quality solutions - Deploy, monitor, and maintain services owned by the team - Work on multiple projects while ensuring alignment with the overall eCommerce architecture - Maintain clear documentation and write clean, maintainable code Qualifications - 2+ years of experience building scalable software in PHP - Experience with MySQL - English B2+ - Russian or Ukrainian C1+ Requirements - Experience with Docker, Kubernetes, GC - Familiar with API Web service design - High comfort level with Linux - Ruby (Basic, but RoR would be a plus since it’s used in some teams) Benefits - Salary up to $3500 gross - Stable work in an American company (the company has existed since the early 2000s) - Competitive salary - Opportunity for self-development (various technologies and tools, corporate subscription to Udemy training platform) - Friendly and supportive team - Good vacation policy
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop the integration platform that connects the Contact Center with custom and third-party systems. • Contribute to the design of new functionality and support of the existing features. • Contribute to the technical designs based on architectural blueprints and the implementation process, ensuring architectural integrity. • Cooperate with Service/Maintenance, QA, Platform Teams. • Ensure robust, secure, and scalable API connections for data exchange and service orchestration. • Ensure the quality of software deliverables by actively participating in the defined quality strategy and adhering to established quality standards.
Project Manager – Sviluppo Software, Java, AI
Recruiter4YouRecruiter4You is a boutique recruitment agency specialising in recruitment for online businesses and technical roles.
• Gestire progetti end-to-end utilizzando metodologie Agili (Scrum/Kanban) • Definire e prioritizzare il backlog, pianificare attività e monitorare tempi e budget • Coordinare team tecnici e interfacciarsi con stakeholder tecnici e non tecnici • Identificare e mitigare rischi e criticità durante il ciclo di sviluppo • Collaborare a stretto contatto con il team di sviluppo, comprendendo la complessità tecnica • Lavorare su progetti basati su: Ecosistema JVM Framework Spring / Spring Boot REST API Testing, sicurezza e best practice di sviluppo • Supervisionare l’intero ciclo di sviluppo: DevOps CI/CD Integrazione e deployment • Comprendere le basi di AI/ML (modelli, training, inferenza, metriche, bias) • Monitorare e tracciare le attività tramite strumenti di project management • Garantire la qualità del codice, il testing e la corretta integrazione • Supportare e motivare il team, assicurando allineamento e performance
Design and develop backend implementations for consumer product features, collaborate with multi-functional teams to address member needs, and enhance system reliability and scalability through proactive improvements and adherence to technical...
• Defining, maintaining, and continuously updating an AI roadmap by keeping it aligned to business objectives • Monitoring the evolving landscape of models, frameworks, and tools, and evaluating where the new ones can be applied at iubenda • Supporting every team in identifying and adopting the right AI tools, automating processes, and setting up workflows • Working closely with each team to understand what their functions specifically need • Reporting to the Operations team to co-build and maintain a documentation base covering tools, workflows, guidelines, and best practices


