Senior IOS Developer job at AspaceLife Technology

Full time On-Site @jobster in Application Programming , in Information Technology Email Job

Job Detail

  • Job ID 2903

Job Description

Location: Utako, Abuja (Onsite)

Employment Type: Full-Time

About the Role

We are looking for a highly skilled iOS Developer to join our team. The ideal candidate will have extensive experience in building robust and scalable iOS applications, with a strong focus on SwiftUI, WebSockets, FCM Messaging, and large-scale application architecture. You will play a key role in designing, developing, and maintaining our mobile applications, ensuring seamless performance and a user-friendly experience.

Key Responsibilities

  • Design and build advanced iOS applications using Swift and SwiftUI.
  • Architect and implement large-scale applications, ensuring maintainability, scalability, and performance.
  • Integrate real-time communication features using WebSockets.
  • Implement and manage Firebase Cloud Messaging (FCM) for push notifications and messaging systems.
  • Collaborate with cross-functional teams, including UI/UX designers, backend developers, and product managers, to define, design, and ship new features.
  • Debug and resolve technical issues to improve application performance and stability.
  • Optimize application for maximum speed, scalability, and usability.
  • Stay up-to-date with the latest iOS development trends, tools, and frameworks.
  • Write clean, maintainable, and reusable code following industry best practices and coding standards.

Qualifications

  • Experience: 3+ years of professional experience in iOS application development.
  • Proficiency in Swift and SwiftUI: Strong understanding of building modern and responsive user interfaces.
  • WebSockets: Hands-on experience implementing real-time communication in iOS apps.
  • Firebase Cloud Messaging (FCM): Proven experience in setting up and handling push notifications and messaging systems.
  • Large Application Architecture: Expertise in architecting, designing, and maintaining large-scale iOS applications.
  • Version Control: Experience using Git and collaborative tools like GitHub or GitLab.
  • Strong knowledge of iOS frameworks such as Combine, CoreData, and Foundation APIs.
  • Familiarity with RESTful APIs and JSON for integration with backend services.
  • Understanding of Apple’s Human Interface Guidelines and App Store submission process.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Preferred Skills

  • Familiarity with MVVM, Clean Architecture, or other architectural patterns.
  • Experience with Swift Package Manager, CocoaPods, or Carthage for dependency management.
  • Exposure to backend technologies and server-side integration.
  • Experience with unit testing, UI testing, and test-driven development (TDD).
  • Familiarity with analytics tools like Firebase Analytics or Crashlytics.

What We Offer

  • Very Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative work environment with a focus on innovation.
  • Employee Bonus, personal macbook for work.
  • Relocation package.

How to Apply

If you are passionate about building innovative iOS applications and thrive in a collaborative, fast-paced environment, we’d love to hear from you! Please send your resume and portfolio

Required skills

Other jobs you may like