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 relevance
Related Jobs
3 roles aligned with this opportunity
Desarrollador de aplicaciones para móviles
2026-05-25
Full Stack Developer (442A832)
2026-05-27
Full Stack Engineer
2026-05-27
- Posted
- Sep 16, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Brazil
- Company
- Insight Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Desarrollador de aplicaciones para móviles
2026-05-25
Full Stack Developer (442A832)
2026-05-27
Full Stack Engineer
2026-05-27