ABOUT US
Elastic Suite is looking for innovative and highly creative developers to join our growing teams in Seattle and Sacramento. Get excited about creating software with software? Do the words MongoDB and Rails get you riled up? Passionate about working with loads of great brands and companies? Well, then we'd love to meet you.
You'll have the time of your life, work damned hard and help be a part of a dynamic and growing agency. You'll own your role, being an important part of our nimble and hungry team.
We love making work better, faster, greener. With proven applications in hand, we are campaigning the need for a more powerful and customized order management solution. We build compelling B2B tools, are convicted to push the boundaries of a more efficient B2B2C environment, and provide a service that creates a simple, and powerful way for our clients to do business. Come join us.
POSITIONS AVAILABLE
To apply for any of these positions, please send an email to Ryan.Cline@elasticsuite.com, with the job title as your subject. Please include a short cover letter, with the following:
- Your CV
- Your current notice period
- Your eligibility to work in CA or WA
- Your salary expectation
Rails Web Developer
Elastic Suite is looking for an experienced Rails software engineer to work on custom order entry/digital catalog applications for our current and future clientele. Your primary role will be enhancing and implementing the Rails 3 application which is built upon MongoDB and provides web services for consumption by various client applications. It provides RESTful services in JSON, XML and AMF formats. A possible secondary role would be working on one of those client applications which is a complex single-page Javascript interface.
We loosely follow a software as a service model, and you will have the opportunity to build web based applications for many of the action sports and outdoor industry’s major brands. We are always eager to explore developing technologies and processes. Although you'll collaborate with developers of other specialties as well as our in-house design team, you will still have opportunities to execute projects yourself, from soup to nuts.
REQUIREMENTS
- Professional Rails experience
- Professional experience with DBMSs
- Strong experience with Ruby outside of Rails (writing gems, etc.)
- Ability to write documented code that is useable in a team environment
- Strong experience with RESTful MVC architecture
- Strong experience with Javascript frontend development
BONUS POINTS FOR
- Sharing your GitHub account or other public code repository
- Open source community involvement
- Experience with large dynamic web applications
- Experience with deployment using tools such as Capistrano
- Experience consuming and creating APIs
NICETIES
- Experience with TDD or BDD methodologies with either RSpec, Cucumber, or Shoulda
- Experience with Sinatra
- Experience with other web frameworks (Zend, Symfony, Django, etc.)
- Experience creating your own CMS
- Experience with Flash integration
Flex Developer
Elastic Suite is looking for an experienced Flash or Flex developer to work on a series of Air applications. You will be joining development on an existing Air application, supporting user reported issues with current installations, and guiding new feature development. You will also be working on new Air applications that will be yours to "own" and grow.
You will have the opportunity to use long term, forward thinking to create highly interactive, functional, and modern tools that will be used by top tier retail brands (Nike, Spyder, Hurley, etc). You will be encouraged to try and apply the latest technologies, like Flex 4, development for tablets, QR code scanning, and more. The software you create will be installed on hundreds of computers and will be important part of our clients workflow.
REQUIREMENTS
- Professional grade knowledge of AS3
- Talent in developing rich UI experiences (animated, well designed)
- Write well documented code that can be used in a team environment
NICETIES
- Experience with Flex and AIR
- Experience with PureMVC (or other AS3 MVC frameworks)
- Experience tuning and designing for performance
- Experience interacting with AMF
- Experience using FlexUnit 4
- Experience skinning in Flex 4
- Experience using Flash Builder
- Experience using ASDoc
- Experience using Ant