Senior Scala Software Developer Balihoo
Compensation: Competitive base salary, benefits and stock options
Balihoo wants to hire you! Why? Because you are a creative, hard working and passionate software professional. You are a Hacker. While the other kids were still dragging crayons across the drool-stained pages of their coloring books you were tapping away on a keyboard, learning to make the machine submit to your will. While the rest of the world views computers and the internet as tools - you see them as a hammer and forge. Not just tools but tools for creating new tools. Your title is Senior Scala Developer - not for years of experience, corporate ladder climbing or because your curriculum vitae happens to say so. Your skills, breadth of knowledge, fearlessness, leadership and ultimately the work you deliver earn you that title.
You may be asking yourself: What is Balihoo? Balihoo is a software plus services company that is leading innovation at the intersection of advertising, marketing and technology. Our software-based solution has been deployed with several prominent national brands and is utilized by these companies to market locally. Our culture is what makes us a great company - all candidates must be a strong cultural fit (Balihoo Culture).
Balihoo is pragmatic. We choose the stacks that best fit the problem and skill set at hand. Our most recent applications have been developed with:
Scala and the Typesafe Stack
Node with Express/Restify
PHP and the Zend Framework
Applicants for this position must possess strong knowledge of and experience in scala development and very strong analytic thinking and problem solving skills with a passion for guiding others. Our search for a senior scala developer is solely focused on passionate, top-notch engineers demonstrating an ability to lead and grow fellow senior developers into competent scala developers.
Specific Skills & Requirements
Be able to build applications on the Typesafe stack
Think functionally reactive instead of imperatively
Know when to use Akka and when not to
Slice their dependencies up into layers of Cake
Desire to grow fellow developers into Scala experts
General Skills & Requirements
Build quality web based software
Ability to turn ideas into better ideas and then into reality
Relentlessly refactor code and adapt to changing demands (a.k.a. "the real world")
Form sound opinions and be prepared to defend them
Become an expert in domain specific applications and knowledge
Tolerate and properly reciprocate geeky humor
||404 South 8th Street |
Boise, ID 83702