Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
PJ Contractor
Monthly range - 2,500 - 3,400 USD per month
Requirements:
●3+ years of In-depth knowledge and/or experience with Swift, SwiftUI, iOS SDK, Xcode, MVVM, UIKit, Cocoapods, and SPM.
●A working knowledge of modern iOS development, SwiftUI, and design patterns with past experience with at least one from MVVM, MVC, VIPER, etc.
●Strong understanding of all aspects of the iOS Provisioning workflow
●Familiarity with RESTful and/or GraphQL APIs to connect iOS applications to back-end services
●Strong knowledge of iOS UI design principles, patterns, and best practices
●Experience with unit testing and test automation frameworks (e.g. XCTest and XCUITest etc)
●Experience with offline storage, threading, and performance tuning
●Experience building with accessibility standards in mind ideally WCAG 2.2
●Demonstrated experience working with continuous release and delivery practices
Responsibilities
●Designing and Building Apps: This involves translating design ideas and user needs into fully functional iOS applications.
●Writing Code: Using programming languages like Swift or Objective-C to create the app's logic, features, and user interface.
●Working with iOS Frameworks and APIs: Utilizing Apple's frameworks and APIs (like UIKit, Core Data, and Core Animation) to access device features and build rich functionalities.
●Creating Intuitive and Engaging Interfaces: Designing user interfaces that are both visually appealing and easy to navigate, adhering to Apple's Human Interface Guidelines.
●Implementing App Navigation: Developing clear and seamless navigation flows within the app.
●Optimizing for Different Screen Sizes: Ensuring the app looks and functions correctly on various iOS devices, including iPhones, iPads, and even Apple Watch.
●Testing App Functionality: Conducting rigorous testing to identify and fix bugs, errors, and performance bottlenecks.
●Debugging Code: Using debugging tools (like Xcode) to identify and resolve issues in the app's code.
●Unit and UI Testing: Writing unit tests to ensure individual components work correctly and UI tests to verify the user interface behaves as expected.
Key Skills
Ranked by relevanceReady to apply?
Join Insight Global and take your career to the next level!
Application takes less than 5 minutes