Job Description

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing those following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers. Therefore, a commitment to collaborative problem solving, sophisticated design and product quality are important. Responsibilities - Build responsive web, working perfectly in all screen sizes. - Build cross-browser web. - Build Mobile apps base on React. - Develop modular components. - Develop PWA with React. - Diagnose and fix bugs and increase the performance of loading web pages. - Maintain code and write automated tests to ensure the product is of the highest quality

Requirements

- Above 5 years of experience in web and mobile development - Above 3 years of experience in front-end/JavaScript development - Experience with HTML5 and the semantic web - Experience with CSS3, CSS processors, responsive design, and mobile-first mindset - Deep knowledge of JavaScript (ES6/ES7) - 2+ years of experience with modern JavaScript frameworks/libraries (React) - Experience with jQuery and Bootstrap - Experience with front-end automation tools and task runners (e.g. web pack, gulp, grunt …) - Experience in deploying unit and e2e tests - Experience in producing maintainable code in large codebases - Having a data-driven mindset - Ability to work in an Agile (SCRUM) environment - Experience with version control systems (e.g. Git) - Experience with task management systems, namely JIRA - Fluent in English, specifically verbal and written communications.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

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