توضیحات فرصت شغلی
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
- Build awesome web experiences using React.js
- Ensure and maintain a high level of quality for UI components
- Plan and accommodate all mediums, screen sizes and device types
- Optimize web applications to maximize speed and scale
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)
- Solid understanding of fundamental web technologies such as HTTP, REST, Ajax and JSON.
- Strong proficiency in JavaScript / ES6
- Thorough understanding of React.js and its core principles
- Familiar with Flux Architecture and experience working with Redux, Mobx or other similar state management libraries
- Experience with common Front-end development tools such as npm, Webpack, Babel etc.
- Experience working with RESTful APIs
- Experience with version control systems, such as Git and GitHub
- CSS skills with experience building responsive applications across a variety of browsers and devices using modern CSS3 techniques.
- Ability to produce clean, well-maintainable code
- 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 with micro frontend is a big plus
- Experience with SSR, especially Express
- Familiar with Redux-Saga/Redux-Thunk Observable
- Experience with Agile Methodology
تکنولوژیها
- ReactExpressReduxRedux Saga
اسنپ مارکت، حاصل همکاری دو شرکت بزرگ «اسنپ» و «هایپراستار» است و عضو جدید خانوادهی بزرگ اسنپ محسوب میشود. کاربران اسنپ مارکت میتوانند کالاهای سوپرمارکتی موردنیاز خود را با بهرهمندی از تخفیفهای هایپراستار انجام دهند. تمامی کالاهای خریداریشدهی کاربران را هایپراستار تأمین خواهد کرد و با پشتیبانی بزرگترین سرویس حملونقل آنلاین ایران، اسنپ، در زمان انتخابی کاربران به دست آنها خواهد رسید
اطلاعات تماس
مزایا
- بیمه تکمیلی
- امکانات تفریحی و بازی
- محیط کاری دوستانه و صمیمی
- ساعت کاری منعطف