BeatRoute
BeatRoute1h ago
Foundit

iOS Developer

Gurugram, Gurgaon / Gurugram, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched iOS Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at BeatRoute

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

We are looking for a skilled and dedicated iOS Developer with over 2 years of experience to join our essential mobile engineering team. In this role, you will contribute to the creation and enhancement of high-performance, scalable iOS applications that are central to the BeatRoute experience for sales teams globally. This is an excellent opportunity to deepen your expertise in native iOS development, applying architectural patterns such as MVVM/MVC, optimizing local data management with Realm, and efficiently handling threading for responsive applications. If you are driven to build impactful software for real-world sales operations and aim for rapid growth within a product-led SaaS environment, we encourage you to apply.

Key Qualifications and Skills:

Required:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Minimum of 2 years of professional experience in iOS development using Swift.
  • Proficiency in iOS architectural patterns, including MVC and MVVM.
  • Hands-on experience with Realm Database, focusing on performance optimization and managing large datasets.
  • Strong understanding of multi-threading, GCD, and OperationQueues for maintaining UI responsiveness.
  • Familiarity with UIKit, AutoLayout, and programmatically building complex UI elements or using Storyboards.
  • Knowledge of App lifecycle, memory management, and offline-first design principles.
  • Experience with RESTful APIs and integrating with backend systems.
  • Proficiency in using Xcode tools for debugging, profiling, and performance tuning.
  • Ability to write clean, reusable, testable, and maintainable Swift code.

Preferred:

  • Exposure to modern Swift concurrency frameworks like Combine, Swift Concurrency (async/await), or reactive programming with RxSwift.
  • Experience with other data storage solutions like CoreData, UserDefaults, and Keychain.
  • Understanding of Push Notifications, background services, and effective offline sync patterns.
  • Experience integrating various 3rd-party SDKs (e.g., Firebase, Twilio, Stripe).
  • Familiarity with modular app architecture, dependency injection, and structuring scalable projects.
  • Experience in writing unit tests using XCTest.
  • Knowledge of App Store guidelines and the application submission process.

Ideal Candidate Traits:

  • Ownership and Initiative: Proactively identify and solve problems, delivering high-quality solutions.
  • Mobile Optimization Focus: Adept at optimizing app performance considering mobile hardware constraints.
  • Meticulous Attention to Detail: Committed to delivering polished user interfaces and robust data models.
  • Thread Safety: Conscious of UI thread safety when working with background processes.
  • Collaborative Spirit: Works effectively with designers, product managers, and backend engineers.
  • Continuous Learner: Enthusiastic about adopting new iOS frameworks and Swift features.
  • Adaptable: Comfortable navigating rapid release cycles, urgent bug fixes, and evolving requirements.

What We Offer:

  • Remote Work Flexibility: Enjoy the freedom to work from anywhere.
  • Competitive Compensation: Attractive salary and bonus structure.
  • Growth Opportunity: Be part of a fast-paced, high-growth SaaS company.
  • Potential for Equity: Stock options available for dedicated contributors.
  • Career Development: Opportunities for professional growth and a supportive work-life balance.

Company

BeatRoute

BeatRoute

BeatRoute is a leading provider of goal-driven SAAS Sales technology, specifically designed for retail and distribution businesses. Our enterprise-grade, scalable platform leverages unique goal-settin...

Gurugram, Gurgaon / Gurugram, India
Posted on Foundit
iOS Developer at BeatRoute | Gurugram, Gurgaon / Gurugram, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform