HamburgerMenu
hirist

NEC Software Solutions - iOS Developer - Mobile App Architecture

Posted on: 18/12/2025

Job Description

Job Summary :

We are looking for a highly experienced iOS Consultant with strong expertise in Swift, SwiftUI, and modern iOS architecture patterns. The ideal candidate will have deep hands-on experience in building scalable, high-performance iOS applications, with a strong focus on MVVM architecture, local data persistence, and UI/UX excellence. This role involves close collaboration with cross-functional teams to deliver secure, reliable, and user-centric mobile solutions.

Key Responsibilities :

- Design, develop, and maintain enterprise-grade iOS applications using Swift and SwiftUI.

- Implement and enforce MVVM architecture, ensuring clean separation of concerns and scalable codebases.

- Build and manage background services and processes to ensure seamless app performance and responsiveness.

- Develop and customize UI components using SwiftUI, ensuring responsive design across multiple screen sizes and orientations.

- Integrate JavaScript within WKWebView for in-app web content and hybrid functionality.

- Manage local data persistence using Core Data and SwiftData, ensuring data integrity and performance.

- Integrate third-party libraries, SDKs, and APIs into iOS applications.

- Implement and consume RESTful APIs, handling JSON-based data exchange efficiently.

- Collaborate with backend, QA, DevOps, and product teams to deliver high-quality releases.

- Follow secure coding practices and contribute to performance optimization and application stability.

- Support CI/CD pipelines and automated build processes where applicable.

- Contribute to code reviews, technical documentation, and mentoring of junior developers.

Required Skills & Qualifications :

Mandatory Skills :

- Minimum 7.5+ years of overall experience, with 7+ years of hands-on experience in Swift iOS development.

- Strong proficiency in Swift as the primary programming language for iOS development.

- Mandatory experience with MVVM architecture.

- Hands-on experience with SwiftUI for building modern, responsive user interfaces.

- Experience managing local data using Core Data and SwiftData.

- Strong understanding of RESTful APIs and JSON for network communication.

- Experience integrating WKWebView with JavaScript for in-app web interactions.

- Expertise in integrating third-party SDKs and libraries.

Good to Have (Optional) :

- Knowledge of OAuth2 and OData.

- Experience working with CI/CD pipelines for iOS applications.

- Ability to write unit tests and contribute to automated testing strategies.

Soft Skills :

- Strong analytical and problem-solving skills.

- Excellent communication and stakeholder interaction capabilities.

- Ability to work independently and take ownership of deliverables.

- Experience working in agile and fast-paced enterprise environments.


info-icon

Did you find something suspicious?