iOS Developer
Toronto, CA
2d ago

Our technology stack includes : Swift, IGListKit, RocketData and Alamofire.

The Job

You’ll improve the mobile experience across all of 500px, without compromising on performance, usability or accessibility.

You’ll take advantage of latest and greatest technologies available on the iOS platform to help us build incredibly useful and innovative mobile apps that our users love.

You’ll bring energy to the team, by being adaptable, productive, and by learning quickly.

What You'll Be Doing

  • Participate in technical planning and architectural decision making; turn product plans into code, involving close collaboration with product managers, designers, and front-
  • end web and mobile developers

  • Develop ownership over the code you work on, spot problems in your domain, and make sure they get attention
  • Independently ensure your code conforms with best practices on iOS platforms, has solid test coverage, and adheres to design requirements
  • Collaborate with developers across the entire stack maintain the 500px systems infrastructure and build highly scalable API services
  • Have a comprehensive understanding of the existing architecture and major components of the iOS app; form opinions about how to debug and improve them
  • Contribute to team productivity by sharing knowledge and documentation
  • What the Ideal Candidate Will Have

  • Solid knowledge of iOS platform and APIs
  • An eye for platform-specific user experience guidelines, i.e. familiarity with the iOS Design Guidelines
  • Experience publishing native apps to iTunes Store
  • Flexibility, and a commitment to fix problems wherever they lie, regardless of tech stack
  • Perks

  • Interesting technical challenges
  • Competitive salaries
  • Flexible hours
  • Catered lunches, snacks and drinks
  • Great health and dental benefits
  • Professional development opportunities
  • Phone screen :
  • Coding challenge : We'll ask you to write some code, and then share it with us to review.
  • In-person interviews : 3 hours at our office where you'll meet multiple members of our team.
  • Accessibility

    500px welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form