×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer UI

Job in Boston, Suffolk County, Massachusetts, 02108, USA
Listing for: Roberts Recruiting
Full Time position
Listed on 2026-07-01
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Front End Developer
Job Description & How to Apply Below

Software Engineer

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.

Key Responsibilities

  • Develops user-centric client applications and supporting restful backend services.
  • Participates in developing, testing, and deploying clean code in a Dev Ops environment.
  • Authors and maintains technical specifications.
  • Performs other duties as required.

Required Qualifications

  • 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 Web Storm, Eclipse, and/or Sublime.
  • Experience developing in OSX environment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary