Full Time

iOS Software Engineer, Core and Monetization

Pinterest
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Pinterest, so some details may not match this job. The employer's own page has the real description.

Job Overview

The iOS Software Engineer, Core and Monetization at Pinterest will play a pivotal role in designing, developing, and maintaining innovative mobile solutions that enhance user engagement while driving revenue growth. This engineer will work closely with cross-functional teams to implement new features, optimize performance, and uphold the high-quality standards that Pinterest is renowned for. By leveraging a deep understanding of monetization strategies and user experience, the successful candidate will contribute to creating a seamless and enjoyable platform for millions of users.



Job Responsibilities

  • Design and implement scalable and high-performance iOS applications focused on monetization features.
  • Collaborate with product managers, designers, and other engineers to define and deliver high-impact features.
  • Conduct code reviews and manage technical debt to ensure long-term maintainability of codebases.
  • Optimize application performance, responsiveness, and usability across various iOS devices.
  • Stay current with industry trends and best practices in iOS development and monetization techniques.
  • Troubleshoot and resolve production issues swiftly while delivering high-quality software on schedule.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of experience in iOS application development, with a strong portfolio of successful apps.
  • Proficiency in Swift and Objective-C, along with familiarity with Apple's development frameworks.
  • Solid understanding of monetization strategies and experience integrating payment systems.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and ability to work collaboratively in a fast-paced environment.


Technologies & Tools

This position will require proficiency in a range of technologies and tools including Swift, Objective-C, Xcode, and various iOS frameworks such as UIKit and Core Data. Familiarity with tools for continuous integration and delivery, as well as performance monitoring and analytics tools, will also be essential. The candidate should have hands-on experience with RESTful APIs and understanding of how to integrate back-end services with iOS applications.



Ideal Candidates

The ideal candidate for this position will possess a blend of technical expertise and creativity, demonstrating a passion for developing user-centric iOS applications. They will be detail-oriented, organized, and able to manage their time effectively across multiple projects. Strong communication and collaboration skills are essential, as this role will require interfacing with diverse teams to achieve project goals. A proactive approach to problem-solving and a commitment to embracing new technologies and methodologies are also key characteristics that will set a candidate apart.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.