Overview
On Site
$60,000 - $80,000
Full Time
Skills
Java & Kotlin
Android & IOS
IDEs
Framework & Libraries
UI & UX
Data Management
Networking
Testing & Debugging
Git
Security
Job Details
Key Technical Skills:
- Programming Languages:Proficiency in languages like Kotlin and Java for Android, and Swift and Objective-C for iOS, is fundamental.
- Integrated Development Environments (IDEs):Expertise in Xcode for iOS development is essential, as it provides tools for designing, coding, testing, and debugging.
- Frameworks and Libraries:Understanding of iOS frameworks like UIKit, Cocoa Touch, and Core Data, and Android Jetpack components are crucial for building robust applications.
- User Interface (UI) and User Experience (UX) Design:Creating intuitive and visually appealing interfaces with tools like SwiftUI is vital for app success.
- Data Management:Knowledge of local database querying (Core Data, SQLite) and data persistence techniques is important for storing and retrieving information.
- Networking:Experience with for data integration and using tools like URLSession for iOS networking.
- Testing and Debugging:Proficiency in debugging and performance tuning, along with experience in (XCTest for iOS) is critical for ensuring app quality.
- Version Control:Effective use of Git and GitHub for managing code changes and collaboration.
- Security:Understanding technical frameworks and applying precautionary measures to secure data.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.