Software Engineer UI

ROBERTS RECRUITING, LLC
Boston, MA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles HTML Java (Programming Language) JavaScript (Programming Language) Apache Flex Amazon Web Services Aspect-Oriented Programming Apache HTTP Server Backbone.Js Behavior-Driven Development Cascading Style Sheets (CSS) Software as a Service
+30 more
Cloud Computing D3.Js DevOps Programming Tools Web Development Eclipse (Software) Ember.Js Design of User Interfaces Human-Computer Interaction Apache Maven Model View Controller (MVC) Node.Js Scrum Methodology Responsive Web Design Selenium Software Engineering SQL Databases Web Applications WebStorm Grunt (Software) Spring-mvc Backend Git Adobe Syntactically Awesome Style Sheets (SASS) AngularJS Information Technology Protractor Restful APIs Jenkins

Job description

We don’t just build software; we’re changing the way people use energy. We innovate through hack-a-thons and company-wide initiatives to build software that provides insight into one of the most complex areas of today - Energy. We have an immediate opening for a Software Engineer, focusing on developing web applications with an emphasis on user interfaces (UI) using HTML/JS/CSS. You will work closely with our other developers, QA, and product management on full-stack development opportunities. This position requires a broad knowledge of computer science and software engineering as well as diverse development principles., * Develops user-centric client applications and supporting RESTful backend services. * Participates in developing, testing, and deploying clean code in a DevOps environment. * Authors and maintains technical specifications. * Performs other duties as required.

Requirements

Software Engineering, User Interface/Experience (UI/UX), Software Engineering, CSS (Cascading Style Sheet), Web Programming, Computer Science, User Interface/Experience (UI/UX), HTML (HyperText Markup Language), JavaScript, Product Management, * 3+ years of experience developing web applications. * 1+ years of experience with JavaScript MVC (single-page-application) frameworks such as AngularJS (preferred), ember.js, or backbone.js. * Experience developing SaaS-based web applications using an Agile/Scrum methodology. * Intimate knowledge of web development best practices such as SMACSS, Responsive Web Design, Web Browser quirks and standards, and JavaScript patterns (Module, Closure) and Aspect-Oriented programming. * Some experience with development tools such as SASS, Compass, LESS, Modernizr, Grunt, and Git. * B.S. Computer Science, Software Engineering, or related technical field. * Excellent written and verbal communication skills. Desired Skills

  • Experience with Protractor, Selenium, Java, node.js, D3.js, Adobe/Apache Flex, SQL, and/or Spring MVC. * Experience with cloud deployment (AWS), Apache HTTP Server, Jenkins, Maven, and/or Behavior-Driven Development (BDD). * Experience with WebStorm, Eclipse, and/or Sublime. * Experience developing in OSX environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…