Sr. Software Engineer (iOS & Flutter) – Interactive Cares

Select Your Favourite
Category And Start Learning.

Seeking Employment: Experienced Professional Available Now!

Sr. Software Engineer (iOS & Flutter)

Office – Full Time
Vacancy – 01
Physical – Office

At Audacity IT Solutions Limited, we are currently looking for a talented and experienced Senior Software Engineer (iOS & Flutter) to join our growing mobile team.

The selected candidate will get a chance to work with the latest technology stacks, exercising industry-standard principles & best practices to build scalable, high-performance & robust mobile software applications.

What You’ll Be Working On:

  • Design, implement, and test features, improvements, and optimizations for the product.
  • Write clean code.
  • Uphold high standards for code quality and architecture, including the use of SOLID design principles.
  • Thoughtfully give, and gracefully receive rigorous code reviews.
  • Develop and interpret metrics to monitor production app performance.
  • Document and communicate research and results.

What You Bring To The Role:

  • Proficient in Swift with a deep understanding of the ecosystems, as well as a working knowledge of Objective-C.
  • Extensive experience with SwiftUI. Knowledge of iOS UI design principles, patterns, and best practices.
  • In-depth knowledge of iOS architectural patterns, such as MVC, MVVM, and VIPER.
  • Proficient in asynchronous programming, Grand Central Dispatch (GCD), and multithreading.
  • Strong understanding of Core Data and other persistence frameworks.
  • Familiarity with Apple’s Human Interface Guidelines and best practices for designing intuitive and user-friendly interfaces.
  • Understanding of App Extensions and their integration into iOS applications
  • Experience writing automated tests (unit, component, integration, and end-to-end).
  • Good understanding of Clean architecture.

The Following Are Considered a Plus:

  • Knowledge of Flutter.
  • Familiarity with Combine framework for reactive programming.
  • Expertise in memory management, concurrency, and optimization in iOS applications.
  • Knowledge of security best practices in iOS application development.
  • Experience with performance profiling and optimization tools on Xcode.
  • Strong debugging and troubleshooting skills using LLDB and Instruments.
  • Experience with Fastlane or similar tools for automating the iOS app deployment process.
  • Knowledge of advanced iOS features such as Core Animation, Core Graphics, and Core Image.
  • Proficiency in unit testing and UI testing using XCTest and other testing frameworks.
  • Experience with Swift Package Manager and CocoaPods for dependency management.

Educational Requirements: B.Sc/M.Sc in CSE or related field from any reputed University or EQUIVALENT practical experience.

Perks & Benefits:

  • Two (02) festival bonuses.
  • Full subsidized lunch.
  • Medical benefits.
  • Annual compensation package review.
  • Yearly tour.
  • Team retreat.
  • Leave encashment.
  • Yearly profit sharing.
  • Weekly two holidays (Friday-Saturday).
  • Facilities for skill development.
  • Sponsorship for professional certification.