Swift Developer

Job Description

We are looking for a skilled *Swift Developer* with experience in building high-quality applications using *SwiftUI, **UIKit, and third-party integration tools such as **Stripe. The ideal candidate will also be comfortable working with **Node.js APIs* and integrating with *MongoDB* databases for a seamless full-stack development experience.

 

In this role, you will be responsible for designing and implementing cutting-edge iOS applications, integrating APIs, and ensuring smooth communication with backend services. You will collaborate closely with cross-functional teams including design, backend development, and product management to deliver world-class mobile experiences.

 

### *Key Responsibilities:*

 

- Develop, maintain, and enhance iOS applications using *Swift, **SwiftUI, and **UIKit*.

- Implement payment systems using *Stripe API* for in-app transactions.

- Integrate *Node.js APIs* with the iOS application for real-time data processing and backend communication.

- Work with *MongoDB* databases to handle data interactions and storage.

- Collaborate with designers and backend developers to ensure seamless integration of UI/UX and server-side logic.

- Participate in the full app lifecycle: concept, design, development, testing, release, and support.

- Ensure code quality, performance, and responsiveness through testing and debugging.

- Write clean, maintainable, and scalable code following best practices.

- Stay updated with the latest industry trends and technologies to improve app functionality and user experience.

 

### *Qualifications:*

 

- Proven experience as an iOS Developer using *Swift, **SwiftUI, and **UIKit*.

- Experience with *Stripe API* or similar payment gateways for payment integration.

- Strong understanding of *Node.js* and its integration with mobile apps, including API consumption.

- Familiarity with *MongoDB* for data storage and management, especially in a backend API context.

- Experience with *RESTful APIs* and integrating third-party libraries and services.

- Solid understanding of mobile app architecture patterns like *MVVM, **MVC*, etc.

- Proficiency in version control using *Git* and collaboration on platforms like *GitHub* or *GitLab*.

- Strong problem-solving skills and the ability to write efficient, high-quality code.

- Knowledge of *Xcode, **Apple Developer Tools*, and the iOS App Store submission process.

- Understanding of mobile app security, performance optimization, and efficient memory usage.

Job Summary

  • Published on:2024-08-31 6:26 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-24