Job Openings iOS Developer

About the job iOS Developer

Company Description

Our client is a fast-growing technology company focused on building intuitive, user-centric mobile applications. They aim to connect people through innovative communication platforms while introducing new digital experiences to the Bangladeshi market. The organization promotes a collaborative work environment where creativity, teamwork, and continuous improvement are highly valued.

About the Role

As an iOS Developer, you will take the lead in crafting high-performance, scalable iOS applications. You will be responsible for building innovative real-time solutions and integrating advanced architecture patterns. This is a great opportunity to work on impactful projects while guiding the team and mentoring junior developers. If you're passionate about creating real-time solutions and have over 3+ years of experience with Swift and advanced architectural patterns, we want to hear from you!

Key Responsibilities

  • Implementing MVVM, modular architecture, OOP, and SOLID principles.
  • Integrating REST APIs, WebSockets, and third-party SDKs into applications.
  • Working with video calling SDKs such as Agora, Twilio, or WebRTC.
  • Implementing secure payment gateway integration, including Apple Pay or other third-party payment systems.
  • Ensuring app performance optimization, memory management, and battery efficiency.
  • Mentoring junior developers and conducting code reviews to ensure high-quality standards.
  • Managing the App Store submission process, provisioning, and TestFlight deployment.

Skills & Qualifications

  • 3+ years of iOS development experience using Swift.
  • Strong command of Combine, SwiftUI, and UIKit.
  • Solid understanding of MVVM, modular architecture, OOP, and SOLID principles.
  • Experience working with REST APIs, WebSockets, and third-party SDKs.
  • Proficient in video calling SDKs like Agora, Twilio, or WebRTC.
  • Skilled in Apple Pay or third-party payment gateway integration.
  • Familiarity with Bitcode, Swift Shield, and secure data flow techniques.
  • Hands-on experience with dependency injection (e.g., Resolver, Factory Pattern).
  • Strong focus on performance tuning, memory optimization, and battery efficiency.
  • Ability to mentor junior developers and conduct code reviews.
  • Proficient in App Store submission, provisioning, and TestFlight deployment.
  • Exposure to Swift Concurrency (async/await).
  • Familiarity with Crashlytics, performance monitoring, and benchmarking tools.
  • Working knowledge of Unit testing, CI/CD, and pipeline integrations.
  • Experience with Baseline Profiles or similar profiling tools.

Employment Structure

  • Hybrid in Dhaka, Bangladesh | Full-time
  • Salary: BDT 70,000 - 80,000
  • Benefits: Two festival bonuses + Career growth and mentorship + Yearly increments + A supportive team that encourages your learning journey
  • Work Week: Sunday-Thursday, 9:00 am - 5:00 pm

Hiring Process

  1. Screening interview with Talvette
  2. Technical interview and career journey with client
  3. Receive an offer
  4. Join their team full-time