Senior Software Engineer (PHP)
We are seeking an experienced Software Engineer (PHP) to join our friendly team. If you like to dig into complex systems and you're great at troubleshooting, you are exactly who we're looking for!
Work at Exadel - Who We Are
We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.
About the Customer
The history of the customer started as a boutique IT company in 2008. In less than three years, it grew to become a leading IT company with 100+ employees, serving clients from around the globe. Today, the customer is the digital health lab that aims to improve and save lives through technology.
Requirements
- PHP web application development background using Laravel 9+
- Proficiency in both Eloquent & Doctrine
- Understanding of the application design patterns (service oriented, microservice, rule-of-thumb lines of code and complexity, e.g. 5-10-20) and good data-model design
- Knowledge of Git Flow branching & Experience working with GIT in a dynamic team environment
- Competency in working with Webservices, APIs and in integrating applications with 3rd party services. e.g. payment gateways, social media logins, fraud detection services, other REST services
- Awareness of the OpenAPI standard + excellent practical experience with Swagger
- Experience with caching technologies - e.g. Memcached, Redis
- RDBMS skills (using MySQL/MariaDB/Percona or similar)
- Practice in Nginx, working understanding of the Linux command line
- Skills in secure coding practices
Nice to Have
- Skills in Python 3.9+
- Experience with Symfony 4 (or another serious PHP frameworkJ), high-traffic applications that “operate at scale”
- Knowledge of ElasticSearch, AWS, JWT, NodeJS
- Ability to take written business requirements and translate into technical requirements;
- Ability to assess and use community modules (e.g. composer packages) where sensible to achieve more practical results in less time spent
- Ability to assess and profile an application’s performance and recommend areas to optimize/improve
- Experience in web application security & high scalability
- HTML5/CSS3 and JavaScript skills (be able to write optimized pure JS code when needed)
English level
Upper-Intermediate+
Responsibilities
- Create and implement very custom applications using Laravel on top of PHP 8.1/8.2, store on MariaDB, cache on Redis and deploy via Docker J
- We expect developers to be aware of standard DB architecture principles and able to write optimized queries. The nature of some projects makes them require high traffic spikes (50K+ requests/min), so developers need to know how to make use of caching layers and write performant code and queries
- Be part of the team decisions related to the architecture and technical implementation
- Develop Custom software
Apply for this job
*
indicates a required field