← Back to jobs
BBox8

iOS Developer

Box8

Bengaluru
Full-Time
0-3 Years experience

Description

Job description

  • Design and build advanced applications for the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement MVVM architecture for scalable and maintainable code.
  • Write unit tests and UI tests using XCTest to ensure code quality and reliability.
  • Work on bug fixing and performance optimization using Xcode Instruments.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Contribute to CI/CD pipelines for faster and automated app deployments.
  • In short, you're involved from start to finish.

Job requirements

  • 2-4 years of experience in developing enterprise-class mobile apps for iOS.
  • Experience in shipping iOS apps and proven work on at least one published app.
  • Strong knowledge of Swift/Objective-C and Apple's SDKs and frameworks (UIKit, Core Data, Core Animation, Core Graphics, Foundation, etc.).
  • Proficiency in MVVM architecture for scalable and maintainable codebase.
  • Deep understanding of memory management, battery optimization, and debugging tools like Xcode Instruments.
  • Experience with unit testing and UI testing using XCTest.
  • Experience with REST APIs and JSON.
  • Experience with iOS development tools such as Xcode, Cocoa, Cocoa Touch, XIB, and Storyboards.
  • Strong understanding of iOS networking and multithreading.
  • Experience with third-party libraries and APIs.
  • Experience applying design patterns (MVC, Factory, Singleton, etc.).
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Experience in designing, developing, and testing individual modules using Agile methodologies.
  • Knowledge of SwiftUI is a plus.
  • Knowledge of any server-side language is a plus.
  • Experience with HTML5, CSS, and JavaScript is a plus.
  • Ability to challenge conventional wisdom—we value curiosity and inquisitiveness.
  • A track record of being able to ship products independently or as part of a small team.
  • Willingness to provide top-notch support to our customers—everyone in the company contributes to support directly.

About Box8

-

Industry: no-mentionEmployees: 4000+Website