Senior Software Development Engineer - iOS

OfferUp

(Bellevue, Washington)
Full Time
Job Posting Details
About OfferUp

OfferUp is changing how people buy and sell locally by making it as easy as taking and sharing a photo from your phone. We are a rapidly growing team in Seattle looking to bring on more passionate, motivated, and curious people who want to be a part of our fast growing marketplace.

Responsibilities

We are looking for a passionate Sr. iOS Developer who will help make a strong impact on the OfferUp iOS app. This person will also be a Mentor and a Senior contributor who appreciates collaboration and team work, while having a good time.

Ideal Candidate
  • You will have 6+ years of professional software engineering experience, at least 3-4 years of which was devoted exclusively to iOS
  • You will help in the creation and implementation of significant portions of the OfferUp iOS app - Crafting clean and well-documented code and maintaining an active interest in the overall success of what we're building.
  • Deep understanding of Objective-C and using Cocoa and Cocoa Touch framework classes
  • You have a background in Object-oriented programming with knowledge of algorithms, data structures, and design patterns
  • Bachelors in Computer Science or a related field
  • Eligible to work in the United States

Nice to have:

  • Experience with CoreData, CoreLocation, MapKit, Auto Layout, push notifications
  • Understanding of memory management (ARC and non-ARC) and MVVM patterns
  • Understanding of concurrency issues, threads and familiarity with GCD
  • Experience with JSON and interacting with RESTful services
  • Able to use tools to optimize performance and diagnose issues at runtime
  • Familiarity with iTunes Connect for beta and store deployment
  • Working with a marketplace application
  • Working knowledge of e-commerce payment systems
  • Experience with Google Analytics and Jenkins is a plus

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Bellevue, Washington
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • Comfortable Working Within iTunes Connect
  • Data Structures
  • eCommerce
  • RESTful APIs
  • Cocoa Touch Frameworks
  • Objective-C
  • Google Analytics
  • Understand Software Design Patterns
  • Cocoa
  • iOS Development
  • Jenkins
  • JSON
  • Model View ViewModel (MVVM)
  • Object Oriented Programming (OOP)
  • Computer Science
  • Software Engineering
  • Core Location
  • Core Data
  • Concurrency
  • Knowledge of Push Notifications
  • Memory Management
  • Auto Layout
  • MapKit
  • Automatic Reference Counting
  • Grand Central Dispatch

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.