Senior Front End Software Engineer
Locus Energy (locusenergy.com): San Francisco, CA
Locus Energy builds software to help manage and optimize solar PV systems.
About you: You love building slick user-facing apps. You’re passionate about sustainable energy and want to play a part of pushing our society in that direction. Nothing would excite you more than wedding your engineering prowess with your dreams of clean, green energy. The screen is your easel as you paint delightful UX and data visualizations using HTML, CSS and JavaScript. You’re fluent in RESTful APIs and JSON. You write a failing test before fixing a bug. You are thoughtful, curious and ask questions when you don’t understand. You take ownership of your responsibilities and see them through to the entire development lifecycle from design to maintenance.
About us: We’re dedicated to the proliferation of sustainable energy solutions. To that end, we build software to monitor, analyze and manage the performance of tens of thousands of solar power systems. We’re a mature startup with a close-knit team that is greater than the sum of its parts. Our organization is mature enough to offer some structure while still leaving plenty of opportunities to make your mark. We’re not perfect but constantly improving. We value folks who offer a new perspective and play nicely with others.
Job Responsibilities:
- Design and build dynamic end-user interfaces (including data visualization), using Javascript, CSS &amp; HTML
- Be a key part of the software development process, designing scalable front end systems, and working together with an existing development team
- Provide input on emerging software technologies that the company could incorporate into the overall plan
Skills &amp; Requirements:
- Expertise in JavaScript, HTML5, CSS3, and general web technologies
- Expert in Angular.js. Knowledge of other JavaScript frameworks is a plus.
- Experience with RESTful APIs
- Knowledge of current W3C standards
- Having a github or bitbucket for review
- Nice to have:
-- Experience working with server-side technologies (e.g., Spring MVC, Django)
-- JavaScript unit testing experience
-- Knowledge of JavaScript engine internals and/or performance tuning
-- Experience with SASS or LESS
UI/UX design and experience
Contact REDACTED_EMAIL to apply.