این فرصت شغلی بسته شده است.
تکنولوژیها
- PHPLaravelMySQLSymfonyRedis
Our recruitment is much more around aptitude and problem solving skills so don’t worry if you’ve not used a particular tool listed above. So apply if you think you are ready for some great challenges.
What You'll be using (Our Tech Stack)
- Frontend: React.js, Express.js, Nextjs, Redux, Redux-Saga
- Backend: PHP (Laravel, Symfony), MySQL, Redis, RabbitMQ, ElasticSearch, Microservice Architecture
- Infrastructure: CI/CD, Docker
What You'll Do (Responsibilities)
- Working with teams of engineers, product owners, and designers to build outstanding features for our users
- Implement Clean and extendable code using Design patterns and best clean coding practices
- Build and improve services in a microservice Architecture
What We Offer (Perks & Benefits)
- Competitive Salary
- Attending useful courses for continuous learning and skill development of each individual
- Regular team events and gatherings
- Employee share shop, SnappMarket & SnappFood shopping discounts
Who You Are (Requirements)
- Proven software development experience (PHP)
- Experience with PHP frameworks, especially Laravel and Symfony
- Experience with Relational Databases (MySQL)
- Solid understanding of OOP Design patterns and principles (SOLID, DRY)
- Clean Coding is your most important principle
- Knowledge of Unit Testing and Test Driven Development
- Have experience working on a large-scale system. Making it faster, more scalable, and fault-tolerant.
- Know about systems Design & Architecture
- Experience with Docker, Redis, RabbitMQ
- Very good knowledge of RESTful APIs
- Experience with version control systems, such as Git and GitHub
- Experience with Agile Methodology
- Are highly collaborative and you love participating in code reviews and discussions about improving the code quality
- You're comfortable being challenged and fix problems without waiting for someone to tell you to
- Passionate about self-improvement and web technologies
- Strong agile mindset, able to iterate fast and give early feedback
- Most importantly, motivated to learn, research, and introduce new ideas to improve our system
It'll be nice: (nice to have)
- Experience working with ElasticSearch is a big plus
- Familiar with Microservice Architecture
- Familiar with DDD
مزایا
- بیمه تکمیلی
- امکانات تفریحی و بازی
- محیط کاری دوستانه و صمیمی
- ساعت کاری منعطف