After applying, a selected candidate will receive a phone interview to assess their experience in their primary platform, tools and processes.

Then, select candidates will be invited to have a one hour in-person interview. The first half of this interview will be a hands-on developer exercise that ensures a candidate understands how to create layouts, make web service calls and implement controller logic in their platform. If you have a development machine, please bring that, otherwise we will provide a laptop with Xcode/Android Studio installed. The second half of the interview consists of topics like application structure and working within a process on a team.

Related: Now Hiring Mobile Developers: Why you should work at stable|kernel

Our goal in the interview process is to pragmatically assess a candidate’s ability to contribute in an environment similar to the everyday experience of working at stable|kernel - a collaborative space where you will be able to ask questions and have a network of support. There are no high-pressure, brain-teaser questions on a whiteboard - that’s not what this job is, and that’s not what you will be tested on.

Our team has consistently given stable|kernel a phenomenal Employee Net Promoter Score (eNPS), hovering around 85.
Come grow with one of Atlanta’s “Best Places to Work.”






About The Author

For the past 16 years, Joe Conway has programmed everything from macOS to Android to iOS. As a former instructor and lead developer at Big Nerd Ranch, he fine-tuned his skills and expertise in overall mobile strategy, specializing in iOS Development. Author of "iOS Programming: The Big Nerd Ranch Guide," an Amazon Best-Seller, Joe quickly made a name for himself in the mobile space. He has worked with Fortune 500 companies, technology start-ups and government entities to build mobile platforms, enhance existing applications and develop mobile strategies. Joe was recently named one of Atlanta Business Chronicle's "People on the Move."