Maple Media is an innovative mobile media and technology company that acquires and operates category-leading apps that entertain, empower productivity, and enrich everyday life. Weโre proud to boast a diverse portfolio of highly-rated, super-popular apps, (seriouslyโcheck out our ratings in the App Store and Google Play), which includes Editorโs Choice and Appleโs App of the Day apps and games like
Pic Stitch,
Player FM,
Dialog,
SwiftScan,
Stocks+,
We Heart It,
WeekCal and
more.ย
Founded in 2017 by industry veterans from Google and Jam City and based in Los Angeles and Quebec, Maple Media is no run-of-the-mill startup. Weโre backed by a $30M investment from Shamrock Capital, a Los Angeles-based private equity firm with a rich history of investing in media, entertainment, and communications. With our resources and ambitious, collaborative team, we are positioned for incredible growth and opportunity.ย
We offer highly competitive compensation packages, full benefits, unlimited PTO, flexible hours for better work/life balance, amazing colleagues, and an opportunity to shape our futureโand yours.
Maple Media is seeking a talented iOS engineer who thrives in a fast-paced environment and is comfortable with Objective C and Swift.ย
In this role, youโll have the opportunity to lead iOS development on many of our top-ranked apps and games on the App Store that reach more than 2M+ DAU and 40M MAU. Check out many of our apps at maplemedia.io. ย
At Maple Media, youโll work closely with our product, design, QA teams, and other engineers to meaningfully advance our existing products, including new apps that we acquire. You should be someone who is excited by the challenge of jumping into new codebases often, has a startup mindset, is always looking for new things to learn and takes pride in the products you build.
This role is based in our growing game and app development studio in Gatineau, Quebec.
About our Engineering Team: Our engineering team consists of an average of 16 years worth of experience across the team. You will get the opportunity to work in a very unique development environment where engineers get to work independently while still being fully backed by a very seasoned and supportive engineering team. As a part of the team, you will have a front row seat in learning about and working alongside so many different mobile apps in many different genres.ย
About the role:
โขย Translate designs and wireframes into high quality, readable, and reliable code for both current and future Maple Media iOS apps.
โขย Work on multiple apps, implementing various features and upgrades integrated various technologies including ad tech, analytics, notifications, debug tools, etc.
โขย Analyze and improve efficiency, scalability, and stability of various system resources.
โขย Conduct necessary tests before each release, continuously look for big and small ways to improve and optimize identity, leverage, and successfully evangelize opportunities to improve engineering productivity across the team and in building our internal tools & platform.
โขย Work with our support and services teams to fix bugs, update documentation, develop custom SDK features, and troubleshoot challenging engineering problems.
โขย Perform code reviews for new apps and games we are considering acquiring.
Desired skills and experience:
โขย BS degree in Computer Science or related field (or equivalent years of relevant work experience).
โขย 5+ years experience in iOS development on a production app or game with a 10K+ DAU and meaningful annual revenues.
โขย Strong programming experience in Objective-C and Swift.
โขย Familiarity with 3rd party iOS SDKs (Ad tech, analytics) and open source libraries for common tasks, including cloud messaging/push notifications.
โขย Strong knowledge of iOS SDKs, working across different versions of iOS, developing across iPhone and iPad screen sizes and Appleโs Human Interface Guidelines.
โขย Ability to understand business requirements and translate them into technical requirements.
The Recruiting Process:ย
After the initial screening process with our recruiting team and the hiring manager, weโll invite you to 2-3 interviews with other members of the engineering team, including your potential peers and senior management. This is an opportunity to get to know each other and identify if the role is aligned with your skillset and career goals. Typically, candidates we move forward with understand their career goals and have spent a few minutes reviewing our products and the caliber of our team on LinkedIn to get a sense of who we are and what we do.ย
The interviews may be held remotely or in person, and include some behavioral and problem-solving questions. We may follow up with a take home assignment that lets you show off your skillset. This exercise doesnโt require any prior company specific knowledge, should take no more than a few hours to complete and is representative of the work we do every day. We also typically check 1-2 references from former managers to hear about your impact firsthand from someone youโve worked with, especially to confirm fit with our culture and ability to drive impact in a fast paced startup environment. We also will make time for any and all questions you have about the role, your impact and trajectory, should you join our team.
Maple Media is an equal opportunity employer. We do not discriminate based upon race, religion, color, ancestry, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, age, disability. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
[email protected].
What we look for:ย
Integrity: We aim for excellence in all that we do. We value trust, honesty and transparency across our flat organization.
Diversity: Letโs face it, all great minds donโt think alike. Our unique perspective shapes the diverse portfolio of products we design.ย
Innovation: Weโre in the business of pushing limits and writing new roles for the subscription app economy and we thrive off of big ideas.
Curiosity: We believe that curious minds fuel innovation. We iterate on the way we workโwe care more about the why, not the how.
Team oriented mindset: We believe everyone brings their unique gifts and talents to the table to build an amazing, diverse team full of different skill sets. We believe in cheering each other on, being there for help without question and endless encouragement.
Please mention the word
SURPASS when applying to show you read the job post completely (#RMy4yMC4yMjQuMTUy). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$100,000 — $140,000/year
Location
Remote