Overview

Responsibilities:

  • Write clean, concise code that is stable and extensible;
  • Ensure the best possible performance, quality, and responsiveness of the application, debug and resolve production issues as needed;
  • Explain technologies and solutions to technical and non-technical PMs;
  • Communicate frequently and effectively with other engineers in addition to our product managers and creative team;
  • Translate designs and wireframes into high-quality code;
  • Keep up to date on the latest industry trends in mobile technologies and utilize top industry technologies;
  • Integrate third-party modules;
  • Work closely with engineering teams, train and mentor new team members.

Required Qualifications:

  • BS, MA or PhD in Math, Engineering, Computer Science, or other quantitative field;
  • Experience with iOS and Swift;
  • Experience with Objective-C, C/C++;
  • Experience with Image Processing(Core Image) is a plus;
  • Experience with Android is a plus;
  • Advanced knowledge of UIKit, Core Animation;
  • Good knowledge of OOP;
  • Be able to write elegant and readable code;
  • High level of commitment for delivering polished solutions for best user experience;
  • Ability to work on multiple tasks and prioritize personal workload;
  • Excellent system analysis and design skills;
  • Excellent Communication Skills.