Job Responsibilities: Write reusable, testable and maintainable code. Code review is one of his/her most important daily tasks. Establish and maintain a productive collaboration with the UI/UX team, and the back-end developers, product owners and mainly the CTO. Find simple and efficient solutions for difficult problems while being creative. Ability to assess the fit of the technologies in the existing context. Job Requirements: +3 years of experience in front-end/JavaScript development Extensive experience with CSS, CSS preprocessors, responsive design and a mobile-first mindset Deep knowledge of JavaScript (ES6/ES7) +2 years of experience with modern JavaScript frameworks/libraries (e.g. Vue.js, React.js, Angular.js, … ) Familiarity with SSR (Server Side Rendering) and SEO is a plus Experience with front-end automation tools and task runners (e.g. webpack, gulp, grunt, … ) Experience with functional programming concepts Experience in deploying unit and E2E tests Basic knowledge of the TDD approach when writing code Basic understanding of how Progressive Web Apps work Experience in producing maintainable code in large code bases Ability to work in an Agile (Scrum / Kanban) environment Experience with version control systems (e.g. Git) Experience with task management systems, namely JIRA and Trello Advanced in English, specifically written communications
ثبت مشکل و تخلف آگهی
ارسال رزومه برای شرکت سفرهای علیبابا