توضیحات فرصت شغلی
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
تکنولوژیها
- PHPLaravelMySQLSymfonyRedis
اسنپ مارکت، حاصل همکاری دو شرکت بزرگ «اسنپ» و «هایپراستار» است و عضو جدید خانوادهی بزرگ اسنپ محسوب میشود. کاربران اسنپ مارکت میتوانند کالاهای سوپرمارکتی موردنیاز خود را با بهرهمندی از تخفیفهای هایپراستار انجام دهند. تمامی کالاهای خریداریشدهی کاربران را هایپراستار تأمین خواهد کرد و با پشتیبانی بزرگترین سرویس حملونقل آنلاین ایران، اسنپ، در زمان انتخابی کاربران به دست آنها خواهد رسید
اطلاعات تماس
مزایا
- بیمه تکمیلی
- امکانات تفریحی و بازی
- محیط کاری دوستانه و صمیمی
- ساعت کاری منعطف