Breaking Through WallsDeveloper program redefines career growth and company culture.
Call Box is redefining what it means to have an authentic and remarkable culture. For the interview below, we caught up with members of the Call Box development team at their office in the heart of downtown Dallas.
Tim Gaziano Front End Developer
Front End Developer at Call Box since March 2018. Tim is currently focused on client side processing and refining Front End code and processes.
Eric Stanulis Technical Lead
Eric has been with Call Box since January 2018. He is currently tackling call categorization initiatives, and is a go-to developer.
Dawn Winsor Product Manager
Developer turned PM at Call Box since July 2017. Dawn currently heads and manages all things Texting in our product.
Jashona Young Senior Database Engineer
Developer at Call Box since November 2013. Jashona is on the Net Ops team and is currently involved with orchestrating the replacement of one of our biggest servers.
"If we're focused and pulling together in the right direction, then we can do anything." - Reid Wakefield, CEO
Why Call Box? Tim: I chose to come to Call Box because I was excited by the work they were doing and the boundaries they were pushing. Eric: What makes Call Box different is its vast opportunity to stretch and grow. No matter which team you join, you have the ability to create your own if you identify a need. It all depends on your drive and attitude. Jashona: I chose Call Box because of the major opportunities given during my interviews of major growth and the awesome culture & perks system. Dawn: I chose Call Box because I wanted to hit the ground running right out of college. I knew growth was encouraged here and that my success at Call Box would be dependent on the effort I put in rather than my tenure. That was very appealing to me.
"Come to work ready to take over."
What is Call Box and how does it help businesses? Tim: Call Box is a call tracking company that makes our clients better on the phone and gives them more insight into how to properly follow up on those calls. Eric: We help businesses know what ads are generating leads and how their agents are doing on the phone so they can direct their limited marketing budgets to their best sources and train their people to make the most of every phone call. Jashona: Call Box helps customers enhance their business by monitoring agents interactions with its customers through calls, texts, and much more. What better way to help your business than to start with how you engage customers? Dawn: Our products provide valuable insight to help thousands of businesses 'own the phone'.
How do I grow my career as a developer at Call Box? Tim: See it, own it, solve it, do it - if you see something that can be improved, take ownership of it and give it your all to solve the problems. Keep that attitude and you'll rise quickly. Eric: Come in every day, work hard, and ask for help when you need it. Demonstrate that you feel a sense of ownership over every piece of code you write, don't just deploy it and say that it's good enough. Jashona: Try to own as much as you can (as long as you're making improvements to your processes) and you'll move steadily and quickly through the ranks. Dawn: There's a phase program to keep developers on track with their growth here, but many have stayed ahead of the pace by taking initiative and going beyond set expectations. Call Box continues to grow as a software company, so there's a ton of areas of improvement and advancement. Recognizing those opportunities and implementing changes that enhance our processes is a great way to grow as a developer here.
"Call Box isn't the best fit for somebody who waits to be told what to do." - Dawn Winsor
Is there a particular dynamic that makes the team special? Tim: The development team is really close, we do a ton of things together outside of work and everyone here encourages each other to take new risks and push themselves to the edge. Eric: Everyone here is willing to go out of their way to help each other out. Each developer has certain areas that they specialize in and I've never seen anyone who wasn't willing to help out another developer if they wound up working on their area of expertise and are in over their head. Jashona: I like the blend of people. We come from all different backgrounds (educational and otherwise nerdy) and we mesh well. You can bring up an issue that you're having and there will be 6 people that jump to help with 6 distinct ideas. Dawn: We all come from different levels of experience. While some of us have been in the industry for over a decade, a bunch of us are right out of college or even self-taught. No matter one's skill-set, we're always looking to learn from one another and are just as willing to share our own knowledge. Though most projects and cases are tackled solo, no one is ever discouraged from walking over to their neighbor to brainstorm how to tackle challenges.
"You'll struggle here if you're still spending most of your day
passively waiting for a new email that gives you something to do." - Reid Wakefield, CEO
passively waiting for a new email that gives you something to do." - Reid Wakefield, CEO
How is the development team organized and what does each team do? Tim: The development team is broken down into Network Operations, Application (Front End and Back End) and Machine Learning. Network Operations handles our infrastructure and databases. Application - both Front End and Back End handle code updates to both our client-facing applications and internal tools, and Machine Learning handles our machine learning pipelines as well as research and development.
Jashona: We're basically split into 3 groups: Application, Artificial Intelligence, and Network Operations.
- The Application team is responsible for creating and fulfilling new development ideas for all of our websites.
- The Artificial Intelligence (AI for short) team is focused on enhancing how we can make our clients happier by streamlining data faster than ever.
- The Network Operations team is split into 3 sub-teams: Telephony, Systems/Networking, and Database. We maintain the systems that deliver the data needed by the Application / AI team that keep this ship moving.
"the only limit on advancement is your skill and work ethic."
Is there a personality that might not be the right fit for this team? Tim: If you're not the kind of person to jump into a sticky situation and start working to make it better, you might not be the kind of person who would thrive here. If you don't mind rolling your sleeves up and getting to work when things get tricky and there is no clear answer, you'll be right at home. Eric: Anyone who thinks that their way is the only way to do things, or that they're always better than other programmers. Of course some people are going to be better at particular aspects of coding than other people, but no one knows everything and people with a "my way or the highway" attitude aren't going to last long. Jashona: So far, I have not seen a personality that might not fit, except for a lazy one.
What makes Call Box different than other opportunities? Tim: Call Box is different from other companies because of the opportunity you're given, you can rise as high and as fast as you're willing to, there's no ceiling to growth and no limit to the potential you bring to the team. Eric: Call Box does a great job of striking the balance between having structured training to bring people on board while also allowing room to grow. We have a proscribed developer career structure that plans out the first couple years of a new developer's career, but I know several people here who were able to prove themselves quickly and skipped large portions of it. Jashona: Call Box was my first technical opportunity out of college and what an excellent choice it was. It's shaped my career in ways that I would have never imagined. I can probably say most companies will not allow failure. There have been times where I've completely failed here, but Call Box has pushed me to break through those failures, because they will happen from time to time, regroup, change directions, and make it happen no matter what. Call Box is a life lesson. Dawn: Call Box gives you the freedom to take the reigns on your direction of growth. You aren't limited by your degree (or lack thereof) here. In fact, it's a place that encourages you to step outside your comfort zone and tune in to what you're truly interested in exploring, even if that means reaching into unchartered territory in your established field of expertise. That being said, no matter what role you find yourself in here, it's up to you to see that success though as both an individual and a team player.
Our Open Positions
Sorry, there are no open Developer positions at this time. Check out open positions in other departments.