Ruby On Rails UI Engineer

Company: AutoGrid
Location: Redwood City , California, United States
Type: Full-time
Posted: 31.AUG.2017

Summary

About the Job * Collaborate closely with a lean Agile team of software, QA, and Devops engineers and product managers to manage the full so...

Description

About the Job

* Collaborate closely with a lean Agile team of software, QA, and Devops engineers and product managers to manage the full software lifecycle including requirements, architecture, algorithmis and QA

* Design and develop features, services, components and web user interfaces for our smart grid analytics product suite.

* Assist DevOps in troubleshooting product issues in production and demo systems

About AutoGrid

AutoGrid organizes the world's energy data using Internet scale, secure cloud-computing to process the petabytes of information produced from an increasingly networked and automated electricity grid. AutoGrid employs Big Data analytics to generate real-time predictions and implement programs for electricity generators, providers, grid operators, and their customers to optimize utilization of assets across the grid and manage costs through a comprehensive Energy Data Platform (EDP)™

About You

* Experience building elegant user interfaces and workflows from scratch

* Extensive hands on experience with the following technology:

* Web 2.0 technologies: CSS, HTML, JavaScript, JSON, AJAX

* JavaScript frameworks: JQuery, Angular JS, backbone.js

* Experience visualizing data or generating charts/graphs

* Solid understanding of Ruby on Rails, data structures, coding standards, best practices, software design, architecture.

* Passionate about developing high-performance websites by leveraging current profiling tools

* Structured and strong in producing semantic markup and clean CSS

* Experience with cross browser compatibility and testing using frameworks like Jasmine

* Being able to write thorough unit testing (Cucumber, etc) with high code coverage

* Self driven, motivated

* Excellent verbal and written communication skills

* Experience with Agile / SCRUM methodology for product development

* Proven ability and desire to deliver projects on time with high quality

* Experience in designing and developing large scale, distributed enterprise business solutions

* BS, MS, or Ph.D. in computer science or related field

Nice to Have

* Javascript Frameworks: JQuery, backbone.js, AngularJS, ReactJS

* Message queueing frameworks (Rabbitmq, Active MQ, AWS SQS)

* Python

* Experience with Amazon Webservices

Benefits and Perks

* Collaborative, close-knit environment in Redwood Shores

* Working with a really smart and fun group of people on solving BIG problems for a GIGANTIC industry

* Competitive salary with equity

* Medical, dental, vision insurance (PPO, HMO options)

* 401(k) and Flexible Spending Accounts

* Brand new Macbook Pro, dual monitors and all the development tools that you want

* Flexible hours

* Easy parking

* Catered team lunch everyday

* H-1B visa transfers welcome

 
Apply Now
Flash-bkgn
Loader2 Processing ...