itgeek.vnbeta
The best job search engine for the IT community
Senior Web App Dev (JavaScript, HTML5)
1 Hapulico Complex, Nguyễn Huy Tưởng, Thanh Xuan, Ha Noi
Tech stack
Thông tin công việc
Mô tả
Do you want to build applications that support the latest trends in neurotechnology? EMOTIV needs your help to build responsive single-page apps, hybrid cross-platform mobile apps, and data visualization dashboards for use with Emotiv EEG headsets.
What you will do:
Build and support EMOTIV’s suite of web applications
Build and maintain a library of ReactJS components that can be reused by multiple apps
Write and maintain unit tests and work closely with the QA team to maximize coverage
Perform code reviews and mentor other junior team members
Work within an Agile product team and use best in class SDLC tools such as JIRA, Git, and Jenkins
Yêu cầu
Bachelor’s Degree in Computer Science, Engineering or related field
5+ yrs experience working with JavaScript, HTML and CSS to build rich web applications
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Experience with data structure libraries (e.g., Immutable.js)
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with newer specifications of ECMAScript
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc
A knack for benchmarking and optimization
Good English verbal and written communication skills
Preferred Skills
Experience building responsive mobile first web apps to accommodate multiple form factors
Experience building dashboards and charts for historical and real-time data visualization
Knowledge of isomorphic React
Experience using CSS preprocessors such as LESS or SASS
Good knowledge of modern javascript extensions such as ES6 and Typescript
Experience with Agile processes for Continuous Integration, Testing and Deployment
Thông tin khác
Opportunity to learn and work on the latest development in neurotechnology
Collaborate with your colleagues in Sydney, Australia, and San Francisco USA
Creative working space with an open plan office and a transparent working environment
Flexible working hours (no overtime)
12 annual leave days per year with an additional 2 days for professional training
Attractive salary with 13th-month pay
Health Insurance (Bao Viet Healthcare)
Regular company activities (team building, company trips on working days)
Snacks, tea, and coffee all the time
Attractive salary
Health Care Insurance
Flexible working time
Nơi làm việc
- 1 Hapulico Complex, Nguyễn Huy Tưởng, Thanh Xuan, Ha Noi