استخدام Senior Front-End Developer
شرح موقعیت شغلی
Key Roles & Responsibilities
Developing new user-facing interface components using React and JavaScript with commonly used workflows such as Redux/MOBX
Implement and maintain SEO friendly web applications utilizing SSR technologies and NEXT.JS Framework
Building reusable components and Front-end libraries for future use
Translating designs and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Assisting in estimations as well as Architecture definitions and documentation of new solutions
Having TypeScript everywhere possible to enhance codebase maintenance
Implement and maintain SEO friendly web applications utilizing SSR technologies and NEXT.JS Framework
Building reusable components and Front-end libraries for future use
Translating designs and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Assisting in estimations as well as Architecture definitions and documentation of new solutions
Having TypeScript everywhere possible to enhance codebase maintenance
Desired Skills & Experience
Minimum 5 years of experience in frontend development
Excellent HTML5, JavaScript (ES6/7) and CSS skills, particularly best practices for responsive web UI development
Experience with css-in-js technologies, JSS, styled-components
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React and its core principles
Experience with popular React workflows /such as Redux
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs and its best practices
Knowledge of modern authorization mechanisms, such as JSON Web Token, openid-connect
Familiarity with modern Front-end build pipelines and tools
Experience with common Front-end development tools such as Babel, Webpack, npm, etc
Good understanding of SEO/accessibility principles
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking, Optimization and Debugging
Git workflows and best practices
Excellent HTML5, JavaScript (ES6/7) and CSS skills, particularly best practices for responsive web UI development
Experience with css-in-js technologies, JSS, styled-components
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React and its core principles
Experience with popular React workflows /such as Redux
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs and its best practices
Knowledge of modern authorization mechanisms, such as JSON Web Token, openid-connect
Familiarity with modern Front-end build pipelines and tools
Experience with common Front-end development tools such as Babel, Webpack, npm, etc
Good understanding of SEO/accessibility principles
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking, Optimization and Debugging
Git workflows and best practices
مهارتهای مورد نیاز
- Front-end
- CSS
- HTML
- Javascript
- ES6
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست