SourceFuse
SourceFuse Technologies - iOS Developer - SWIFT/UIKit
SourceFuseIndia12 hours ago
Full-timeInformation Technology
Description

Job Title : iOS Developer

Location : Bangalore, Karnataka

Experience Required : 5+ Years

Department : Mobile Application Development

Employment Type : Full-Time

Company Overview

SourceFuse Technologies is a leading digital product and technology solutions company specializing in cloud-native, scalable, and modern applications. With a strong focus on innovation, we help global enterprises accelerate digital transformation through modern engineering practices.

We are currently expanding our mobile engineering team and are looking for a talented and experienced iOS Developer to create exceptional, design-driven applications that deliver seamless user experiences and align with premium brand standards.

Role Overview

As a Senior iOS Engineer, you will lead the development of iOS applications from concept to deployment. Youll collaborate closely with designers, product managers, and backend teams to bring innovative designs to life, ensuring security, scalability, and optimal performance.

This role is ideal for a developer who thrives in creative, user-focused environments and enjoys solving complex technical challenges.

Key Responsibilities

  • iOS App Development : Lead the design and development of advanced iOS applications using Swift.
  • Collaboration : Work closely with UX/UI designers, product managers, and backend developers to translate high-fidelity designs into smooth, functional user interfaces.
  • Code Quality & Security : Implement secure coding practices, ensuring compliance with data privacy and security standards.
  • Testing & Quality Assurance : Write and maintain unit tests, integration tests, and automated testing scripts to ensure robust and reliable app performance.
  • Performance Optimization : Continuously improve app performance, responsiveness, and memory management.
  • CI/CD Management : Set up, maintain, and optimize CI/CD pipelines using tools like Jenkins, GitHub Actions, or Bitrise for streamlined release cycles.
  • Mentorship & Technical Guidance : Provide technical mentorship to junior engineers, review code, and contribute to architectural and design decisions.
  • App Deployment : Oversee the App Store submission, version management, and release process, ensuring compliance with Apples guidelines.

Required Skills & Qualifications

  • Experience : Minimum 5+ years of experience in mobile app development, with a strong focus on iOS.

Technical Expertise

  • Advanced proficiency in Swift, with deep understanding of Apples frameworks and ecosystem.
  • Experience developing and shipping design-centric, production-grade iOS apps.
  • Strong grasp of UIKit, Core Data, Networking APIs, and Multithreading (GCD/Operations).
  • Security & Compliance : Hands-on experience with secure coding and data protection best practices.
  • Testing Frameworks : Proficiency with XCTest, XCUITest, or similar testing tools.
  • CI/CD Experience : Knowledge of continuous integration and deployment pipelines using Jenkins, GitHub Actions, or Bitrise.
  • App Lifecycle Management : Strong understanding of App Store processes, release management, and versioning best practices.
  • Soft Skills : Excellent problem-solving abilities, attention to detail, and ability to work independently or as part of a cross-functional team.

Nice-to-Have Skills

  • Experience with SwiftUI and Combine for building modern, declarative interfaces.
  • Understanding of accessibility standards and inclusive app design.
  • Exposure to analytics, A/B testing, and performance monitoring tools such as Firebase, New Relic, or AppDynamics.
  • Familiarity with RESTful APIs, GraphQL, or cloud-based backends (AWS, GCP, Azure).

Key Attributes

  • Passion for crafting high-quality, visually appealing, and intuitive mobile applications.
  • Strong ownership mindset and proactive problem-solving attitude.
  • Commitment to continuous learning and keeping up with the latest iOS trends and technologies.
  • Ability to balance design sensitivity with performance optimization and scalability.

Why Join SourceFuse Technologies

  • Opportunity to work on high-impact, innovative projects for global clients.
  • Collaborative, design-driven, and agile development environment.
  • Continuous learning and professional growth through training, mentorship, and certifications.
  • Competitive compensation, benefits, and a modern work culture that values creativity and innovation.

(ref:hirist.tech)

Key Skills

Ranked by relevance