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.