Job Description
Based in Seattle, Optimum Energy is the leader in developing software solutions that optimize the energy consumption of HVAC systems, delivering electricity savings of up to 50%, along with significant water savings and reduced carbon emissions. A powerful cloud-based dashboard application, plus expert engineering support, ensures savings continue over the long-term and customers have the tools to meet their ongoing operational goals.
More information can be found at http://www.optimumenergyco.com.
Title
Senior Full Stack Engineer, Front End
Functional Area
Engineering
Direct Reports
None
Location
US Based, Remote
Job Type
Full-Time, Exempt
Experience Level
8+ years
Required Education
BA/BS (or equivalent experience)
Required Travel
Less than 5%
Job Description
Optimum Energy is embarking on a new phase of company growth and is seeking a proficient and committed Front End Developer to join our product development team. In this role, you'll play a vital role in shaping and implementing our infrastructure standards to accelerate the development process.
Your primary duties will involve building the next iteration of our SaaS/Cloud-based platform designed for optimizing buildings. You will be responsible for designing software and systems that collect, analyze, and interpret data, subsequently transforming it into valuable insights for our clients.
The ideal candidate will have a comprehensive understanding of Front End technologies, strong database skills and the ability to pick up new development technologies quickly. Comfortable in a fast-paced, dynamic environment and the ability to manage multiple tasks and projects concurrently are essential for this role.
Responsibilities:
- Design, implement, and maintain SaaS based applications as well as tools to streamline solution delivery by internal teams and partners
- Develop software using object-oriented design and state of the art design patterns for service-oriented architectures
- Design and Implement software across both the front-end, middle-tier, and/or data tiers
- Participate as an active member of a Scrum team including feature definition, Sprint planning activities (estimation & task break-down), daily stand-ups, task and test management, and retrospectives
- As a member of a team practicing test driven development, participate in the definition of feature acceptance criteria, write unit, integration, and acceptance test
- Document software functionality and provide 3rd tier support for developed applications
- Integrate software with internal systems and vendor provided libraries, applications, and systems
- Participate in design and code reviews
- Work closely with cross functional team members including other developers, testers, product owners, technical support, production, sales, and marketing teams
- Collaborate with subject matter experts, Product and Development managers to define technical strategy, plan projects, develop requirements, write specifications
- Quickly acquire knowledge of HVAC control systems, data collection, and energy consumption, baseline and savings calculation methods
Requirements:
- 8+ years of Full Stack experience developing enterprise web applications, with an emphasis on the Front End (React.js)
- BA/BS (or equivalent experience)
- Experience using technologies including the web-based technologies and web services, multi-tiered architectures, and REST APIs
- Proficient in HTML, CSS, Javascript, and React.js
- Experience with responsive and adaptive design
- Experience designing and deploying large scale distributed data processing systems and relational databases
- Understanding of asynchronous request handling, and partial page updates
- A demonstrated knowledge of design patterns and best practices for building systems with an emphasis on scalability and high-availability
- Solid understanding of the software development life cycle and experience as a member of an Agile/Scrum team
- Strong sense of product pride and ownership and demonstrated track record of successfully delivering complex software products
- Excellent interpersonal and communication skills
- Facilitates the coordinated efforts necessary to achieve a common goal, demonstrates open communication by sharing information, and leverages the strengths of all team members
- Ability to articulate software design and code structure
- Strong understanding of functional programming and implementation, and development in a CI/CD environment
Preferred:
- Worked specifically with React / MUI framework
- Experience developing in a Linux and Google Cloud environment
- Worked in Ruby on Rails environment
- Experience with enterprise SaaS applications
- Understanding of different frontend frameworks like Angular or Bootstrap
We Offer:
- Choice between two medical plans (PPO or HDHP)
- Dental Insurance
- Vision Insurance
- FSA
- Short-Term & Long-Term Disability
- 401(k) Plan with an employer match
- 15 days Paid Time Off
- Paid Time Off during the week of Christmas and New Year’s
- 10 Paid Holidays
Salary Pay Range:
- $90,000 - $150,000 annually
Optimum Energy is an Equal Opportunity Employer encouraging diversity in the workplace.
Applicants must be authorized to work for ANY employer in the U.S. We are currently unable to sponsor or take over sponsorship of an employment Visa.
remote work