This job has expired, please see additional jobs below
Senior Mobile Developer
Integral Ad Science
New York, NY, United States
Job Details - this job has expired, please see similar jobs below
Senior Mobile Developer (iOS)
Integral Ad Science (IAS) is looking for a Senior iOS / Android Developer to join our exceptional team in our New York City office.
The ideal candidate for this role is highly experienced in developing iOS mobile apps and native libraries and has proven experience in solution design and technical leadership. You will be working with the product owner and the development team to design, build, test and maintain mobile apps required for testing our verification solutions; working on our mobile libraries to add new features and bug fixes and collaborating with an open source community to build and maintain the "Open Measurement Interface Definition" library. You will be a technical leader investigating, assessing and solving complex feature requirements and defects and providing guidance and direction while constantly striving to improve the overall capabilities of the team. If you can do the same for Android apps and libraries, even better!
About the Team:
The Mobile team specialises in developing solutions to complex measurement and verification requirements for ads running in mobile apps. We build native libraries and apps for Android and iOS and also develop client side and server side software. We're an agile shop and our products are constantly evolving to meet market demands that change in days and weeks rather than months or years. We practice test driven development, automate as much as possible, use continuous integration, and can push code to production daily. Our team is cross functional and has all the required people to design, build, test and release software. The team has highly talented individuals who are very collaborative and take on multiple roles depending on the needs of the team, yet still have their individual specialisations.
Who you are:
• A mobile developer who gets excited by complex technical and business problems
• Enjoys working in a fun loving, collaborative and productive environment
• Likes a challenging environment which enables you to explore your all around abilities and potential
• Eager to gain experience working in open source communities
What you'll do:
• Work within a cross functional team to define new requirements and acceptance criteria for IAS Ad Verification libraries and test harness apps
• Develop new features into the Ad Verification library and test harness mobile apps
• Design and implement solutions to technical problems by using system, domain and technical insight
• Support writing of automated functional component tests using Appium / Sauce
• Write unit tests in Java / Objective C
• Support CI build systems to support high quality and timely releases of IAS/Open Source Ad Verification libraries and test harness apps
• Monitor runtime performance and download size - implement optimizations to reduce impact of IAS Ad Verification library in 3rd party environments
• Assist Ad Network partners integrating IAS/Open Source Ad Verification library in 3rd party environments by providing dedicated test harnesses, code examples and email / chat support, reproducing issues and releasing bug fixes
• Keep IAS Verification library public documentation up to date
What you have:
• A degree in Computer Sciences or commensurate experience
• 5+ years experience developing commercial iOS Apps with Objective-C and iOS SDK
• 5+ years working in an Agile team (SCRUM / Kanban)
• 5+ years writing automated unit tests
• Experience working in an acceptance test driven development environment
• 3+ years working with automated build systems (maven, gradle, jenkins etc.)
• Experience acting as a Technical lead in app/app library design and development
• Experience detecting memory leaks and CPU bottlenecks
• Experience with runtime crash reporting
• Experience writing libraries for use in 3rd party apps
• Must be comfortable working with a version control system, preferably Git
What puts you over the top:
• Commercial experience in developing Android Apps with Java and Android SDK
• 5+ years previous development experience in mainstream language (Java / Python / .NET / Scala)
• Development experience in open source communities
• Ad SDK development
• Any media and/or Ad Tech experience
• Ability to develop/debaug JavaScript
Who we are:
Integral Ad Science (IAS) is a global technology and data company that builds verification, optimization, and analytics solutions to empower the advertising (AdTech) industry to effectively influence consumers everywhere, on every device. We solve the most pressing problems for brands, agencies, publishers, and technology companies by verifying that every impression has the opportunity to be effective, optimizing towards opportunities to consistently improve results, and analyzing digital’s impact on consumer actions. Built on data science and engineering, IAS is headquartered in New York with global operations in ten countries. Our growth and innovation have been recognized in Inc. 500, Crain’s Fast 50, Forbes America’s Most Promising Companies, and I-COM’s Smart Data Marketing Technology Company. IAS was also named to Crain’s Best Places to Work in NYC for four years running, Great Companies to Work For in NYS, and AdAge's list of Best Places to Work in the US.
Equal Opportunity Employer:
IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.
Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.