توسعه‌دهندۀ فرانت‌اِند

اسنپ گروپ اصفهان

منتشر شده 2 سال پیش

Job Description

● 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 it to back-end services. ● Collaborate with other team members and stakeholders.

Requirements

● Experience with HTML5 and the semantic web. ● Extensive experience with CSS, CSS preprocessors, responsive design, and a mobile-first mindset. ● Deep knowledge of JavaScript (ES5, ES6, and ES7). ● Extensive experience with React.js and Next.js. ● Excellent hands-on experience with modular and component-based React applications. ● Deep knowledge of 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.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟