TripCase is hiring for a few positions, and we're looking for Rails and JavaScript application devs.
TripCase is an app that helps you manage your travel itinerary. We notify you when your gate changes or when your flight is delayed, and provide helpful messages and tools during your trip.
Our tech stack: Ruby on Rails for the service layer and desktop app with RSpec and Capybara for testing. JavaScript/HTML5 for the mobile clients (Backbone.js, Require.js, PhoneGap, Grunt) with Jasmine for testing. Sass + Compass for styles.
How we work:
* Git has changed the way we work, and our development/deployment process is heavily influenced by it
* We're and Agile shop and pair pretty frequently and watch each other's backs
* Our product manager and designers are integrated on our teams
* Stories aren't done until they have automated test coverage
* Our Rails folks write mobile client code and vice versa
* We use Trello and Campfire to stay on top of things
* Our Joel on Software test score is about 11.
* Test-driven development
* Macs
Some things we have on our plate:
* Automated CSS tests (with Sass + Compass making it so easy to refactor and author CSS, it's also super easy to break stuff. We are getting tired of ⌘+R all day)
* Automate all the things
* Automated/continuous iOS and Android builds
* Vagrant VMs with Chef Solo for development
If you want to learn more, just ping me: burin.asavesna [at] sabre.com
TripCase is hiring for a few positions, and we're looking for Rails and JavaScript application devs.
TripCase is an app that helps you manage your travel itinerary. We notify you when your gate changes or when your flight is delayed, and provide helpful messages and tools during your trip.
Our tech stack: Ruby on Rails for the service layer and desktop app with RSpec and Capybara for testing. JavaScript/HTML5 for the mobile clients (Backbone.js, Require.js, PhoneGap, Grunt) with Jasmine for testing. Sass + Compass for styles.
How we work:
* Git has changed the way we work, and our development/deployment process is heavily influenced by it
* We're and Agile shop and pair pretty frequently and watch each other's backs
* Our product manager and designers are integrated on our teams
* Stories aren't done until they have automated test coverage
* Our Rails folks write mobile client code and vice versa
* We use Trello and Campfire to stay on top of things
* Our Joel on Software test score is about 11.
* Test-driven development
* Macs
Some things we have on our plate:
* Automated CSS tests (with Sass + Compass making it so easy to refactor and author CSS, it's also super easy to break stuff. We are getting tired of ⌘+R all day)
* Automate all the things
* Automated/continuous iOS and Android builds
* Vagrant VMs with Chef Solo for development
If you want to learn more, just ping me: burin.asavesna [at] sabre.com
More Info
--------------------
App Pages:
* Android App - https://play.google.com/store/apps/details?id=com.sabre.trip...
* iOS App - https://itunes.apple.com/app/tripcase/id309620151?mt=8
If you're interested, here are a few posts about some of the things we're up to:
* Development Processes - http://blog.helloburin.com/post/46330361293/development-proc...
* Coding Standards - http://blog.helloburin.com/post/47017036508/were-not-human-c...
* Our experience with automating our build/distribution with (and without) PhoneGap Build - http://blog.helloburin.com/post/47533914638/automating-your-...
Our Job Postings:
* Senior Mobile Client Developer - Mobile Web Apps - http://bit.ly/18cIg8A
* Senior Mobile Business Analyst and Tester - http://bit.ly/YmrLFp
* Senior Software QA Engineering (Mobile Apps) - http://bit.ly/16nQ7Rs
* Senior Software Development - Javascript and HTML5 - http://bit.ly/15ZKzN6
Our Joel Test:
* Do you use source control? Yes
* Can you make a build in one step? Yes
* Do you make daily builds? Yes
* Do you have a bug database? Yes
* Do you fix bugs before writing new code? Yes for any new features, production bugs get prioritized in the backlog
* Do you have an up-to-date schedule? Yes
* Do you have a spec? Yes..?
* Do programmers have quiet working conditions? Yes
* Do you use the best tools money can buy? No
* Do you have testers? Yes
* Do new candidates write code during their interview? Yes
* Do you do hallway usability testing? Yes