We’re a web and mobile product development consultancy based in Baltimore, MD. You’ll always be learning and surrounded by smart people.
We strive to create an environment where everyone has the freedom to create the best products for our clients. What does that mean?
Our team is always improving our process. Have an idea for how to work smarter? We want to hear it. We’re constantly looking for ways to build better software with less stress.
No separate project management. We know you do your best work when you control the deadlines and client expectations. There are no layers in between you and the client: you have ownership of the project.
We emphasize communication. We have daily standup meetings, constantly hang out on chat, and encourage open and honest communication, both internally and with our clients. This reduces stress, improves your work environment, and results in better work.
We’re looking for engineers who can handle the full process, from client communication to implementation.
Excellent technical skills. We are looking for developers with significant hands-on experience and smart developers who are early in their careers. You can hit the ground running, or grow into your full potential.
Independence and drive. We have a systematic process, and we support each other, but there’s no hand-holding here.
Control your destiny. We expect our team to team to take ownership of their projects. You have the power to make decisions that will lead to the best work for our clients.
Communication skills. Because we don’t have separate project managers, you must be adept at putting technical problems into plain English.