متن کامل آگهی:
In the Story of Snappfood, we believe in creating value that goes beyond the ordinary. We are wiling to establish innovative tendencies and are eager to have you on our team to help us get through our business challenges with creativity, intelligence, and agility.
We are waiting for you to continue this story.
Responsibilities:
Develop reusable, highly optimized, and testable modules and applications
Proactively collaborate with team members
Ability to work on current code base, contribute to the current projects
Ability to integrate new features to current applications without affecting other aspects of the projects
Paying attention to details, considering rare cases/exceptions during development
Consider “Performance” as the highest priority during development
Suggest solutions and ideas to improve current applications
Belief in “Clean code” and write readable and extensible codes
Be comfortable in documenting, observing current document guidelines
Be autodidact and able to solve his/her problems without the need to get help from others
Requirements:
Familiarity with server-side CSS pre-processing platforms (e.g., Sass, Less) and CSS frameworks (e.g., Bootstrap, Foundation, Styled-Components, Material-UI).
Knowledge of asynchronous request handling, partial page updates, and AJAX.
Understanding of SEO principles and best practices to ensure optimized web pages.
Familiarity with cross-browser compatibility issues and ways to work around them
Knowledge of web accessibility standards and best practices
Solid understanding of web markup languages (HTML5, CSS, JavaScript/TypeScript ES6 ) and modern JavaScript frameworks (such as React)
Experience designing and consuming REST APIs
Experience with Git
Thorough knowledge of computer science fundamentals (algorithms and data structures)
Experience in Redux
Familiar with web applications monitoring (Performance, Load Time, etc)
Experience in optimization techniques in Front-end development
Familiar with UI component explorer like Storybook
Experience in build tools (Webpack)
Experience in analytics, monitoring, and error tracking tools for a web application (Google Analytics, Sentry, etc)
Experience with Agile methodology and willingness to work in a Scrum environment
Exprienced in Server Side rendering libraries such as Nextjs
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
3+ years experience in Front-End Developing Field
Proven experience as a Front-End Developer or similar role, with a strong portfolio of web development projects
Experience with front-end build tools (e.g., webpack, Gulp) and version control systems (e.g., Git)
Experience with responsive and mobile-first design principles
Benefits:
Vouchers for vacation, Gym, Therapy Sessions, Intervnet Costs
Complementary Insurance
Educational platform of advanced courses
Snappfood’s Discount codes
Loans