Mobile Developer

Location: North Pittsburgh, PA

Job Type: Full Time / Permanent

We’re looking for a swift developer who understands good design and good code. This development role requires a skilled, self-motivated and detail-oriented programmer capable of developing, testing and implementing custom interactive applications for iOS. The position requires someone who is fluent in multiple programming languages, not just Swift, but also willing to learn and adapt to new technologies and programming languages.

Responsibilities:

  • Enjoy building apps in Swift
  • Familiar with the iOS development ecosystem (including testing and debugging)
  • Research, experiment, and implement new iOS technologies and third parties
  • Structure, test, and document your code to be used in a team setting
  • Identify bottlenecks and constantly seek efficient ways to solve problems
  • Provide accurate estimation of time and effort around projects
  • Advise on Objective-C & Swift best practices, organization, and automation
  • Take part in knowledge sharing with the mobile development team
  • Implement secure coding best practices and participate in ongoing security training and awareness

Experience:

  • You’ve published apps or worked on teams to build apps in production
  • You’ve worked in an agency setting or feel comfortable interacting with clients
  • You enjoy mentoring and teaching others
  • Familiarity with RESTful APIs to connect iOS applications to backend services
  • Familiarity with Cocoapods or another dependency/package management systems
  • Familiarity working with other programming languages like HTML, CSS, JavaScript, NodeJS, etc…
  •  Proficient understanding of source code management tools
  • Experience working with Android, Windows Phone, React Native, Cordova, or other tools is a plus
APPLY NOW