این فرصت شغلی بسته شده است.
تکنولوژیها
- ReactExpressReduxRedux Saga
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
مزایا
- بیمه تکمیلی
- امکانات تفریحی و بازی
- محیط کاری دوستانه و صمیمی
- ساعت کاری منعطف