Perhaps in a past life you were a mechanical engineer or energy modeler that was drawn into the intriguing world of web programming and software development long ago. Maybe you have a degree in physics or mathematics but somewhere along the way you became more excited about creating the software tools rather than using them. Or possibly you’re just a really talented web developer that drives a Prius and loves to recycle. You are now an encyclopedia of programming knowledge and web wisdom accrued over the years. So what’s missing? Maybe you’ve been working at Internetz Inc. where you and a horde of other developers try to maximize the clicks while hanging on for that mercurial, next round of VC funding. Somewhere in the back of your mind, you wonder if it might be possible to put your skills to good use for a higher purpose... What if you could enjoy the challenge of interesting, creative work, while also having a meaningful impact on the planet? What if you could play a major role in a small, but growing, dynamic team of mechanical engineers, scientists, and programmers? Sound like you?
Responsibilities
This job is a full-time position at our headquarters in downtown Denver. If hired, responsibilities would include:
- Reenvisioning a legacy application into a stunning, modern JavaScript web application
- Developing web-based user interfaces for energy modeling tools
- Redesigning and updating company websites (bigladdersoftware.com, unmethours.com).
Minimum Qualifications
To be considered for the job, you should be able to demonstrate the following minimum qualifications:
- Minimum three years professional experience as a front-end JavaScript developer
- Experience leading the development of a significant web application project
- Experience with systems integration using REST, SOAP, and other APIs
- Strong understanding of the fundamentals of programming
- Excellent skills and proven experience with JavaScript, HTML5, and CSS3
- Ability to rapidly implement single-page applications from design specs
- Experience using React and Redux libraries for complex applications
- Experience integrating with databases and web services in the middle of the stack
- Familiarity with full-stack web development and application deployment
- Experience with version control systems (preferably Git)
- Excellent communication and people skills.
Preferred Qualifications
The following qualifications are not required but will help your application stand out from the crowd:
- Background in energy/building science, energy modeling, physics, or mathematics
- Experience with UI/UX design
- Experience with web application testing frameworks
- Experience with data visualization and/or charting libraries (D3, etc.)
- Experience with scripting languages (Ruby, Python, etc.)
- Experience with open-source software development.
by via developer jobs - Stack Overflow
No comments:
Post a Comment