iOS Engineer
Nearustech
Profile Summary
iOS Engineer with experience developing and maintaining native mobile applications for the Apple ecosystem. Skilled in building intuitive, high-quality applications that integrate seamlessly with backend services while delivering excellent user experiences. Comfortable working throughout the software development lifecycle in Agile environments.
Key Capabilities
iOS Development
- Native development using Swift and/or Objective-C.
- Experience with iOS SDK.
- Development for iPhone and iPad applications.
- Integration with device capabilities such as camera, GPS, biometrics, and notifications.
Architecture & Design
- Familiarity with MVC, MVVM, and Clean Architecture principles.
- Understanding of reusable and maintainable code practices.
- Knowledge of design patterns and SOLID principles.
Backend Integration
- Consumption of RESTful APIs.
- Authentication mechanisms such as OAuth and JWT.
- Basic understanding of GraphQL.
Data Management
- Core Data.
- SQLite.
- Keychain.
- Local data persistence techniques.
Testing & Quality
- Unit testing with XCTest.
- Basic UI testing.
- Debugging and troubleshooting skills.
- Participation in code reviews.
Tools & Technologies
- Swift.
- UIKit.
- SwiftUI.
- Git.
- CocoaPods and/or Swift Package Manager.
- TestFlight.
Soft Skills
- Problem-solving mindset.
- Effective communication.
- Team collaboration.
- Adaptability and continuous learning.
- Attention to detail.
- Agile/Scrum participation.
Vacante publicada el Hace 2 meses
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a iOS Engineer. ¡Sea el primero en aplicar!
Búsquedas relacionadas
