8 karma · joined January 31, 2011
I'm skeptical that management would need a daily status.
Get the team to whiteboard the architecture with you. This is better than existing documentation because you will get the full commentary and start building a mental model of the software.
Ask the team about problem areas.
Don't push on major stack/architecture changes until you know the stack/architecture.
Make sure the base engineering practices are there. You should have a seamless workflow from pre-merge code reviews, testing, and deploy.
(null + null) === 0
(0) === 0
true
Skills & Requirements --------------------- * At least six years of programming experience, professional or unprofessional. * You have tackled tough problems and developed large, highly-available applications. * An excellent command of a high-level language such as Ruby or Python. We use Ruby extensively. * Strong SQL skills. * Best practices are in your bones. You write unit tests, pair code, peer review and strive to create beautiful code.
Bonus points if you have experience wih:
* Rails, RSpec, Cucumber, Sinatra, Git, Lua, R, Redis, Resque, JavaScript, HTML5/CSS * Math and Statistics * Energy monitoring * Scrum/agile methodologies
About DECK Monitoring LLC ------------------------- DECK Monitoring is the US market-leader SaaS renewable energy monitoring company. We make great software and take on complex problems (with the help of a whiteboard and some code). We hire the best programmers that we can find and treat them well.
* Competitive salary and benefit package (medical, dental, retirement) * Conferences, books and other perks * Choice of Linux or Mac, editor, etc * Offices downtown Eugene and Portland
How to Apply ------------ Send a paragraph about yourself with relevant links to recent code and a plain-text or pdf resume to careers[at]deckmonitoring.com
Deckmonitoring.com is an energy monitoring company specializing in solar PV and green technologies. We are looking for really great people to join our development team.
The main application is Ruby on Rails. The client-side application is in active transition from Flash to HTML/JavaScript. We have massive amounts of data coming to us from solar installations all over the world and we display that data on a dashboard in near real-time.
Send an intro paragraph and links to sample code to: careers[ at ]deckmonitoring[ dot ]com
You should rock at: JavaScript, Ruby, Rails 2, HTML/CSS, MySQL, RSpec and testing, version control, basic math. It'd be cool if you knew: haml/sass, git, jQuery, linux (Debian), ActionScript 3, Cucumber, Rails 3, Sinatra, foosball, agile/scrum/xp
Email your resume or a short intro to careers@deckmonitoring.com.