AWSDockerEC2ElasticSearchLaravelMongoDBMySQLNoSQLPHPRabbitMQRedisSymfonyGoGolangAIGoogle CloudLambdaS3RDSElasticsearchGitGitHubMemcachedCDNCachingPerformance OptimizationAgileCI/CDRemote Work
About this role
Role Overview
Following AGILE development methodologies to deliver high quality software products and client oriented projects;
Build strategies of monitoring and alerting;
Keep software versions up to date;
Be a part of the development teams in order to be aware of their needs;
Proposing improvement ideas for the applications, procedures and technologies used;
Documenting and sharing knowledge to other team members.
Requirements
Experience with PHP 8 and MySQL;
Good programming knowledge (HTTP Requests, API, REST, GIT, Unit Tests);
Previous work experience with any modern Framework (Symfony, Yii, Laravel, Laminas, etc);
Writing high quality code that is testable and maintainable;
Staying up to date with emerging technologies/industry trends and apply them into operations and activities;
Experience with RabbitMQ, Memcache, Redis.
Experience with at least one NoSQL database (MongoDB, ElasticSearch, Redis, etc.);
Experience with caching strategies and technologies (Redis, Memcached, CDN caching, HTTP caching);
Proficiency in using AI-powered tools for code generation, code review and data analysis (e.g. GitHub Copilot, ChatGPT, Cursor, etc.);
Strong understanding of software design patterns and SOLID principles;
Experience with performance optimization, profiling and debugging in production environments;
Familiarity with CI/CD pipelines, containerization (Docker) and infrastructure-as-code concepts;
Openness to working with other programming languages (Golang is a plus)
Experience with AWS services (EC2, S3, RDS, Lambda, etc.) is a strong advantage
Tech Stack
AWS
Docker
EC2
ElasticSearch
Laravel
MongoDB
MySQL
NoSQL
PHP
RabbitMQ
Redis
Symfony
Go
Benefits
Premium medical package
Lunch Tickets & Pluxee Card
Bookster subscription
13th salary and yearly bonuses
Enterprise job security with a startup mentality (diverse & engaging environment, international exposure, flat hierarchy) under the stability of a secure multinational
A supportive culture (we value ownership, autonomy, and healthy work-life balance) with great colleagues, team events and activities
Flexible working program and openness to remote work
Collaborative mindset – employees shape their own benefits, tools, team events and internal practices
Diverse opportunities in Software Development with international exposure
Flexibility to choose projects aligned with your career path and technical goals
Access to leading learning platforms, courses, and certifications (Pluralsight, Udemy, Microsoft, Google Cloud)
Career growth & learning – mentorship programs, certifications, professional development opportunities, and above-market salary