We seek talented, passionate, dynamic, and driven individuals to join our growing team. Together, we deliver the most comprehensive, cost-effective and cutting edge building performance analytics platform, Clockworks, to building owners and facility service providers all over the world. We help our customers manage facilities better - reducing energy consumption and cost, improving comfort, and effectively maintaining building systems. We leverage Microsoft Azure cloud technologies and advanced analytics to create information from monitored systems data in connected buildings. If you want to help us transform an industry, work with cloud technologies, or catalyze energy efficiency, please be in touch! Job Description and Success Profile OCTOBER 12, 2016 Job Title: Senior Front End Engineer Reporting to: Chief Technology Officer Location: Somerville MA JOB PURPOSE / MISSION KGS is looking for a Senior Front End Engineer with passion and creativity for building interactive, datadriven applications. You will be an integral part of the team building our data visualization front-end with the technologies of tomorrow's web, today. You value snappy UI, clean and efficient code, and rich user experiences. As a Senior Front End Engineer, you’ll provide consultation to all facets of the development lifecycle. You will enjoy working on a variety of revolutionary projects within an ever expanding platform and SaaS model. CORE ACCOUNTABILITIES / RESPONSIBILITIES Requirements and Specifications (5%) Interact with the product team to facilitate and mold new ideas into requirements and specifications. Discovery and Assessments (5%) Perform R&D, technical assessments, and risk assessments on new cutting edge technologies and tools. Aid in third party vendor assessments. Development and Testing (80%) Architect and implement rich, engaging, and intuitive interfaces for complex building information models in HTML/JS/CSS Front end consumption of data via REST Services and JSON/XML formats. Design responsive and cross browser compatible expert data representations and visualization using graphical and visualization UI and UX elements based on best practices and proven research. Design, mockup, and prototype features, and guide them through the development process Conform to best practices in software development, writing maintainable code, leveraging modem libraries, implementing scalable architectures. Ensure the quality of applications through formal testing practices and documentation including unit testing, regression testing, load/stress testing, performance testing, and use cases. Maintain the integrity of application source code and underlying data through the use of version control systems. Thoroughly document whenever necessary; and it’s always necessary. Including but not limited to setup guides, deployment procedures, visio diagrams, inline code comments, version control comments, and task/bug tracking comments. Bug fixing and support. Process and Teamwork (10%) Join in creative freedom during brainstorming sessions. Participation in team deployments and releases. Evangelize best practices, both across and within the discipline Engage peers with periodic code reviews and feature demonstrations Participate in product planning and grooming. Facilitate exchange of ideas between developers Provide technical guidance to contract, and Jr. level developers. Help strengthen and mold internal SDLC process THE IDEAL CANDIDATE… Has worked in similar capacity on front end UI and graphical data visualizations for a large scale big data SaaS application. Has excellent communication skills, a keen eye on the trends, use to wearing many hats, and has emerging expert-level knowledge on a wide range of technologies. Would like to work in a close knit, passionate, environment where communication is key and the learning experience is invaluable. QUALIFICATIONS Exceptional proficiency using HTML/CSS/JavaScript/AJAX Demonstrated design and UX sensibilities Experience with current UI libraries and frameworks Sound understanding of modern, scalable web architectures Experience with modern template engines and templating languages for rendering HTML/JavaScript. Detailed knowledge of web standards such as HTTP, HTML, CSS, JavaScript, and DOM Experience designing and implementing browser-based user interfaces using AJAX, REST, and/or JSON Conceptual understanding of server side architectures. Knowledge of version control, build, and issue tracking tools Experience with team oriented agile processes and methodologies. Experience with data visualization and creating and/or using charting components Basic understanding of working within ASP.NET Web Forms and MVC frameworks. Quick study, self-motivated, unflappable Top-drawer analytical and communication skills Ability to juggle multiple responsibilities and prioritize deliverables. Comfortable working with a lightweight methodology that will morph as the company grows. Firm grasp of object oriented design and programming practices and patterns Able to produce design documentation and diagrams where necessary. Experience with automated unit and functional testing tools. Solid optimization and debugging techniques Expert Level Experience with: HTML5, Canvas CSS 1/2/3, JavaScript/OOP REST integration, JSON, XML, service oriented architectures. Ajax DOM JQuery XML / XSLT, X/HTML. Experience in other markup languages is a plus. UI design, UX, responsive design. Intermediate Level Experience with: React, Angular, backbone or other modern JavaScript frameworks. Bootstrap or other modern UI JavaScript libraries Grunt, Gulp or other modern front-end build tools. D3.js, Three.js or other modern Visualization libraries Node.js or other modern server side libraries Unit testing Cross browser compatibility JS debugging Browser debugging and dev tools. Experience with: Visual Studio Git, SVN, or similar version control software. JIRA or other issue/bug tracking system Working within both ASP.NET web forms and MVC. Working with Big Data Advanced practices around encryption, serialization, and globalization. Agile Processes Fiddler Experience with one or more of the following is a plus: Telerik UI for Ajax or MVC. Kendo UI. Azure Usability Testing Web Design, Photoshop or Illustrator. Single page applications. Familiarity with SQL Server/T-SQL Contact Email: [email protected] Website: http://www.kgsbuildings.com/
© Copyright 2026 Paperzz