Software Engineer (IOT, JavaScript, React.JS)
Job description
My client is looking for an experienced Front-End Engineer with at least 5 years of experience developing modern web applications. Experience working within the react or angular frameworks is a must.
As part of the R&D team, you will be building a new IoT customer experience for their products. As part of a small R&D team working on a new product initiative your work will have an outsized impact and the results will have a highly visible impact in a key growth initiative for our client.
Location: Santa Rosa or Santa Clara, CA
Length: 6 Months - it can be contract to hire.
Rate: DOE
Type: W2 Only
Responsibilities:
- Research & development of new web interfaces
- Maintenance of existing web interfaces
- Developing and implementing React components.
- Taking UI mockups, either working html prototypes or design files, and implementing them how they are designed.
- Agile SW Development
Requirements:
Basic Qualifications:
- Bachelor's degree in Computer Science or equivalent work experience
- 5+ years of overall software development experience, with an emphasis on web applications
- Experience building rich data-driven web applications
- Strong skills in Javascript, JSX, and Node
- Experience with modern web technologies and techniques such as HTML5, CSS3, ECMAScript 2016, CSS pre-processors (SASS, Less, Stylus), JavaScript transpilers (Babel, CoffeeScript, TypeScript), and JavaScript build tools (Browserify, WebPack, Grunt, Gulp)
- Experience with modern JavaScript frameworks and libraries such as React, Redux, Ractive, Ember, or Angular, along with the knowledge of when to use them
- Experience with Node.js and the NPM package ecosystem
- Experience using a collaborative Git workflow
Preferred Qualifications:
- A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces
- Experience working with various Object Oriented programming languages such as Ruby, Python, Java, C++, etc
- Experience with MySQL, MongoDB, or other data stores
- Experience working with Javascript charting libraries like D3, AmCharts, Grafanna, etc
- Familiarity with real-time communication mechanisms such as WebSockets and WebRTC
- Familiar emerging trends in desktop, web, and mobile app development
- Experience with SQL,
- Experience with deployments, DevOps, and / or AWS
- Experience with Jira
To apply please forward your most up to date resume to thomas.lovell-butt@gcsrecruitment.com and we can set up a call. We also offer a $1000 referral fee for successful applicants if you feel this position isn't for you or you know someone else who may be interested.
GCS Computer Recruitment Services is acting as an Employment Business in relation to this vacancy.