استخدام Senior Full-Stack (JavaScript) Developer
شرح موقعیت شغلی
Job Description
Alibaba is looking for a Senior Full Stack Developer to help us improve and expand our rapidly-growing products.
- 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, BI developers, product owners back-end and front-end chapter leads.
- Find simple and efficient solutions for difficult problems while being creative.
- Ability to assess the fit of the technologies in the existing context.
Requirements
- 3+ years of experience in Node.js as a back-end developer and Vue.js as a front-end developer.
- Experience with HTML5 and the semantic web
- Experience with Typescript
- Extensive experience with CSS, CSS preprocessors, responsive design and a mobile-first mindset
- Deep knowledge of JavaScript (ES6/ES7)
- Advanced knowledge of MongoDB
- 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
- Advanced knowledge 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 controlling systems (e.g. Git)
- Experience with task management systems, namely JIRA and Trello
- Advanced in English written communications.
مهارتهای مورد نیاز
- Full-stack
- Javascript
- Node.js
- typescript
- MongoDB
- HTML5
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست