BOX8
iOS Developer
BOX8India17 hours ago
Full-timeRemote FriendlyInformation Technology, Engineering
We're looking for engineers to be a part of our iOS development team. Our close-knit iOS team works on high-quality multiple consumer applications. As a member of this team, you'll collaborate closely with Product Owners, Designers, and Engineers (3-in-a-box model) to create innovative solutions for our customers. And you'll play an important role in product development from concept to launch.

Responsibilities

  • Translate designs and wireframes into high-quality code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Identify and correct bottlenecks and fix bugs.
  • Brainstorm, contribute new ideas, think of innovative strategies, and implement solutions to difficult problems.
  • In short, you're involved from start to finish.

Requirements

  • 1.5-3 years of experience in developing enterprise-class mobile apps for the iOS platform.
  • An entrepreneurial attitude that gets quality projects done quickly.
  • Good programming skills in Objective-C/Swift and extensive knowledge of Apple's SDKs and frameworks like Core Data, Core Animation, Core Graphics, Core Location, Foundation, UIKit, etc., along with proficiency in using Xcode.
  • Understanding of Swift memory management and debugging/performance improvement tools.
  • Experience working with remote data via REST and JSON.
  • Knowledge of MVC, MVVM, and Client/Server architecture.
  • Basic understanding of algorithms and data structures.
  • Be a problem solver; given any problem, will come back with solutions, or at least alternatives.

Bonus Points

  • A Github account with some neat projects in it.
  • Experience with web technologies (JavaScript, CSS, HTML5).
  • More than one app is currently published to the iTunes store.

This job was posted by Payal Verma from Box8.

Key Skills

Ranked by relevance