We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Responsibilities:
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Assure that all user input is validated before submitting to back-end services
Collaborate with other team members and stakeholders
Skills And Qualifications:
Stay up-to-date on cutting-edge and emerging front-end technologies
Experience with HTML5 and the semantic web
Experience with CSS, CSS preprocessors, responsive design, and a mobile-first mindset
Deep knowledge of JavaScript (ES5, ES6, ES7)
Extensive experience with React.js and Next.js
Excellent hands-on experience with modular and component-based React applications
Deep knowledge in server-side rendering
Experience with state managers namely Redux
Experience in writing unit and E2E tests
Advanced knowledge of how Progressive Web Apps work
Experience in producing maintainable code in large codebases
Experience with version control systems (e.g. Git)
Proficient understanding of code versioning tools, such as Git
Strong analytical and problem-solving skills
Good team player that is enthusiastic about delivering results
Stay up-to-date on cutting-edge and emerging front-end technologies
معرفی شرکت
اسنپشاپ بهعنوان سرویس جدید سوپر اپلیکیشن اسنپ، امکان خرید آنلاین از بزرگترین و معتبرترین فروشگاهها و برندهای محصولات دیجیتال، آرایشیبهداشتی، فرهنگوهنر و مدوپوشاک را در ایران فراهم میکند. با خرید از اسنپشاپ، برای اولین بار در ایران میتوانید سفارشتان را در کمتر از دو ساعت تحویل بگیرید.
دفتر مرکزی شرکت اسنپشاپ در محله باغفیض پونک قرار گرفته است. محیطی که تلاش شده است فضای راحتی برای همکاری فراهم کند. در اسنپشاپ تیمی بااستعداد در زمینههای مختلف با ما همکاری میکنند، افرادی جسور و پر انرژی که روزبهروز با خلق ارزش و توسعه سرویسهای بهروز تلاش میکنند خرید را برای هموطنان خود لذتبخش کنند. در اسنپشاپ ما نگران اشتباه کردن نیستیم، با خوشبینی به سمت ایدههای نو حرکت میکنیم، به هم کمک میکنیم و با هم رشد میکنیم.
کار ما در اسنپشاپ این است که کیفیت زندگی در محیط خود را بالا ببریم. زندگی همکارانمان، مشتریانمان و مردمان سرزمینمان.
دسته محصولاتی که تا به امروز در اسنپشاپ امکان خرید آن وجود دارد:
محصولات دیجیتال (موبایل، اکسسوری و…)
محصولات سلامتی و زیبایی
محصولات هنر و فرهنگ
محصولات لوازم خانگی
محصولات مد و پوشاک