Our mission is making the internet safer for kids. We’ve pioneered the kidtech sector: technology built specifically for engagement with children, with privacy and responsibility at its very core. Every month SuperAwesome technology powers over 12 billion digital engagements with kids across video, community, advertising and parental consent. We have the biggest kidtech team on the planet, focused on solving the challenges of engagement with the under-16 audience. At the intersection of technology, law, media and policy, working with us gives you a chance to shape what the internet of the future looks like. It’s a unique, challenging and rewarding environment.
Joining Epic Games hasn't slowed down our hiring at all and it’s propelling the kidtech sector to new heights.
What does a Software Engineer in SDK do?
You’ll join our AwesomeAds team and own the SDK development efforts across mobile and web. You’ll also have the opportunity to get stuck into various other product components in our stack, driving both innovation and performance on the technology front.
Quality is key for us, so you will ensure all product components are built to an appropriate level of quality for the stage (alpha/beta/production), deliver products using the appropriate agile project management methodology, learning and iterating frequently. We’re a collaborative team so you’ll work with the Product Manager to define the roadmap for any given product and translate this into user stories.
As a “Software Engineer, SDK” in AwesomeAds you will:
As part of the AwesomeAds team you will commit to high-speed iterations, high code quality and continuous improvement via agile processes and devops methodologies. In practice this translates to biweekly iterations focussed on delivering on product goals aligned to the team OKRs, lots of pair programming and code reviews, several deployments a day (we work in CD), and ongoing quality checks at every stage of development.
In terms of technical challenges, here are a few the team are solving. If you want to have an idea of what you would work on, give them a try:
We don’t expect anybody to know our exact stack inside out, you’ll be given training and help during your onboarding to become fully proficient with it. We expect you to already have a deep understanding of mobile software development on at least one native platform, familiarity with the other, and experience developing, testing, debugging and deploying mobile SDKs or applications.
This role is ideal for somebody who wants to work on a fundamental piece of kidtech, and be part of a growing team that is always open to new ways of working.
The ideal candidate will be passionate about product quality and adoption, and has a natural drive to deliver quality products with great documentation in a timely manner.
This all sounds great, what's it going to do for my career?
You will be exposed to new technologies in an environment that will allow you to use them at scale.
AwesomeAds has a global reach, which means that everything we design has to take this into account. Our SDKs are adopted by publishers worldwide, and they have to be performant, kid-safe, and reliable at all times.
We always try to solve problems at the right level of the stack, so you will have opportunities to develop both development and operations skills.
You will also be encouraged to invest in yourself and keep learning new things. For example; Friday afternoons can be used to work on different projects that are interesting to you. We also have hack days to disconnect from the day to day and explore new technologies and techniques.
Nice to have
We’re a rapidly growing start-up team with a serious track record and an awesome team atmosphere. This is a genuine opportunity to learn and grow, through real ownership and responsibility.
We have a range of awesome perks and benefits:
SuperAwesome wants to ensure that our team, customers and partners are always as safe as possible. As we continue to grow the business over the coming weeks, we are moving to a virtual hiring model for all recruitment. We’re having to make some changes to our usual processes but if you’d like to apply for one of our roles, we’ll be sure to give you a SuperAwesome experience. We’re hiring in all of our offices globally and across almost all teams. So if you’re an amazing Engineer, Account Manager or Sales person and want to make the internet safer for kids, come and talk to us, virtually, of course!