Our customers are people with a vision - who picture a future where they have made an impact. Our team has been assembled over years of thoughtful recruiting to offer a unique blend of experience, passion, thoughtful design and rapid implementation. Our mission is to make the world a better place. That might sound outlandish, but if that isn't your mission, what are you doing?
We use technology to solve problems, and we help others learn about, adopt and improve technology. We don't want to just be "in" the business, we want to help shape the way software is conceived and utilized. We speak, we write, we congregate and we create, always with an eye toward what works, and what's next.
We are organized around the central idea that the best people, and the best solutions for your problems, can't always be found next door. Our team is mostly distributed. As a result, we've worked diligently to improve the ways we work together, and with our clients. So we can work with organizations anywhere in the world, and do so every day.
We are always on the lookout for new members of the team. We care about what you love to do, and how you love to do it. And, we are mostly distributed, so we don't really care where you live. Do you thrive on learning new domains and diving in to tough technical challenges? Are you interested in functional programming, cloud technologies, digging deeply into data-intensive architectures? When you write code, do you do it with the end user in mind? Are you willing and able to stand up for doing things well? If so, we'd love to talk. We are always looking for full-time team members and contractors.