Android SDK engineer
- Remote, OR
AOL is a media technology company with a mission to connect consumers and creators through open marketplaces. AOL uses data to disrupt content production, distribution and monetisation. We connect publishers with advertisers across our global, programmatic platforms, tapping into Microsoft inventory and original content brands like TechCrunch, The Huffington Post and MAKERS which reach over 500 million monthly global consumers. Within our mobile advertising network alone, we have a reach of roughly 800 million users. A subsidiary of Verizon, AOL is shaping the digital future
Android SDK Engineer
We are looking to expand our SDK and Ad Formats team with engineers that value collaboration, strong communication skills, and have a strong desire to create quality products. The primary focus of this team is building SDKs which publishers (app developers) use to show ads and creating new ad experiences which enable compelling advertising on our mobile advertising platform. It also creates mobile applications and tooling to support our internal teams in building advanced mobile ads.
We looking for people that have demonstrated proficiency in at least one technology, but most importantly we’re looking for people who’ve demonstrated that they can adapt to new technologies and have a passion for it. You might be a full-stack developer looking to break into mobile, mobile looking to expand into full-stack, or improving your chops in your specialty. Our environment provides opportunities for all.
Our ideal candidate has a platform specialty which is ideally one of iOS, Android, or Full-stack development, and the desire to add sub-specialties as needed to deliver quality software. Remote work is possible.
Experience using or building RESTful web services
Experience writing with Behavior Driven or Test Driven Development, mobile platform experience a plus
SQL Database experience: MySQL, SQLite, Core Data, or other
Experience writing concurrent programs, preferably in a mobile environment
Deep understanding of software design patterns and architectural principles
Strong engineering background with source control, testing, and quality software production
Must understand process is important to produce quality software
2+ years of object-oriented programming experience
1+ years building complex applications for Android
Must have experience leading and mentoring other developers
Strong background computer science fundamentals in algorithms, data structures, and discrete mathematics, BS or MS in Computer Science a plus
Open source contributions a plus
Aol is proud to be an equal opportunity workplace. Aol employees are rewarded competitively and are entitled to a wide range of benefits that encourage a positive lifestyle. Our recruitment team will always welcome any conversations about flexible working requirements.
We do not accept resumes from placement agencies, headhunters or other suppliers that have not signed a formal agreement with you.