At SuperAwesome, we’re proud to be recognised as one of Campaign’s Best Places to Work in 2025 – but we know that kind of recognition doesn’t happen by accident. It’s all down to the brilliant people who bring our mission to life every day.
To celebrate the team at the heart of our success, we’ve launched ‘Life at SuperAwesome’ – a content series that spotlights the incredible individuals who make this such a special place to work. Through their stories, we’re diving into what they do, what drives them, and how they bring their passion to work (and beyond).
Stay tuned as we share what makes SuperAwesome truly awesome – one team member at a time.

We sat down with George Smith, a Senior Software Engineer, to talk about his time so far at SuperAwesome, now coming up to 5 years. He walked us through the various projects he’s worked on, including a transition from Mobile to Software Engineer, and how he has a passion for consistently learning, all whilst balancing his love for football and his rescue dog, Cooper.

Can you briefly describe your time at SuperAwesome and what roles you’ve had?

I’ve been at SuperAwesome for 4.5 years and started as an iOS Mobile Engineer on the PopJam team – a kid-safe social platform full of creative, collaborative features. It was a fun and exciting product to work on and also valuable technical experience, especially getting hands-on with Kotlin Multiplatform (KMP) back when it was still in alpha. 

From there, I moved on to another Kotlin Multiplatform app – this time a greenfield project, meaning everything was fresh and new with no legacy concerns – it was great!

Now, as a Senior Software Engineer, I work across the full stack on AwesomeAds and, more recently and excitingly, Awesome Intelligence. My journey so far has allowed me to flex my muscles in multiple tech disciplines on various products, and I have had great fun doing so!

How did you find the transition from being a Mobile Engineer to a Software Engineer?

I had some web technology experience prior to moving into mobile, so it wasn’t completely foreign to me, but as with most things, if you’re curious to learn, then it’s fun! 

Like with most tech engineering, the day-to-day isn’t that different – you might have to use different tools and learn new syntax and design patterns, but ultimately it’s the same job. The real key to a smooth transition, though, is having a supportive team – as long as you have a pool of big-brained colleagues to poke when you have some obscure web-related questions, the transition will be easy.

What do you enjoy most about your current role?

The learning. I specialised in mobile technologies prior to joining SA, and obviously, the first chapters of my time here followed suit, but now I get to dirty my hands with a whole new tech stack, and there is a lot of it.

Obviously, we work on both the front end and backend systems, but we also manage a lot of our own infrastructure (with a lot of help from the Platform team), so learning web technologies has been a real broad brush stroke.

It’s also been cool to see how much technology and common ways of solving problems have changed since I last worked in this domain.

Which teams do you partner/collaborate with most?

I think I pestered all of the engineering teams at SuperAwesome at some point. The platform has been great at sharing details on our infrastructure and how it all works. The data team has been called in when we needed some help with some more serious data queries we were writing.

Outside of engineering, we work closely with the teams that ultimately use the systems we make, getting feedback and asking what other stuff they would like to see us implement.

For you, what’s the best thing about working at SuperAwesome?

SuperAwesome has always given me the time and flexibility to tool up in new technologies or domains without pressure, which has made for a really productive way of learning new things.

The people and the culture cultivated have meant that asking questions and trying to learn from your colleagues has never seemed like a burden; in fact, it’s often the opposite, with people actively trying to help.

What’s the most interesting thing you’re working on at the moment?

Most recently, we have moved into a monorepo using a tool called NX, and it’s been super interesting having a shared repository with everybody else. We are now actively trying to share code between projects and apps, which, of course, has brought its challenges, but it’s been an interesting ride so far!

What do you like to do outside of working at SuperAwesome?

I’m a bit of a countryside child at heart. I am originally from an East London suburb but now live in a little market town in Hampshire, so I love my dog walks and country pubs. 

That being said, quite often at the weekend you’ll find me working on a game that I will never finish or an app that only I will use.

I also play football 3 times a week, trying to cling on to the fitness of my 20s but I fear the aforementioned country pubs are having a greater say on my 5K run times these days.