The Cyrus culture is one of innovative opportunities, internal support, and cross-company respect. We deliver the best custom software and consulting and can only do so by having the strongest team. We take the time to recruit motivated team members who match our fun and exciting culture. If you’re looking for something more rewarding than just a typical coding job, learn about our application process and a typical day at Cyrus below.
A Day in the Life of a Cyrus Employee
Once you’ve joined Cyrus, you’ll see that we take our coding seriously, but we don’t take ourselves seriously. Our team members are expected to be self-motivated, passionate and personally accountable. We trust you to get the job done and our clients trust us to deliver the best code in the industry.
Coffee time, if you’re working in the Cyrus office it’s from an Aeropress If you’re on site with a client (the norm) it’s less predictable, but generally delicious.
Daily Standup for your project team. 5 minutes. We all stand. We share what we each did yesterday, what we plan to do today, what are our impediments.
Start crafting some awesome software that solves a user’s problem.
(Pairing, TDD, Continuous Integration)
Pomodoro break time. Every 25 minutes. Keeps us fresh.
(Test drive the toy helicopters we keep around the office. Attempt to beat my in-flight record.)
9:45 am- 12:30 pm
Back to pair-programming and regular breaks. Don’t forget to switch who’s typing!
Lunch time. Giant sandwich or Dos Toros today, will decide soon.
Team Meeting. Our product manager walks us through the features they asked for and we plan the next iteration together.
Story breakdown and pair assignment.
Back to pair-programming.
If it’s Friday, time for our Retrospective.
(Review the week’s work and everyone shares beers, issues and ideas.)
Game Night or Happy Hour.
(Every few weeks at our office or at a nearby bar, a group of us grab dinner play games or pool. Tonight I plan to beat my colleagues at Settlers of Catan.)