ApplyiOS Developer with Swift
Posted 3 months agoViewed
View full description
π Seniority level: Senior, Minimum of 3 years
π Location: Dominican Republic
π Industry: Mobile application development
π’ Company: ETHICS CODE
π£οΈ Languages: English
β³ Experience: Minimum of 3 years
πͺ Skills: GitSwiftReduxCommunication SkillsCI/CDRESTful APIsJSON
Requirements:
- Degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in iOS application development using Swift.
- Proficiency in Swift and Xcode.
- Experience with UIKit, SwiftUI, Core Data, and Core Animation.
- Knowledge of ARKit, CoreML, and CoreData.
- Experience with RESTful APIs and JSON.
- Understanding of Apple's design principles and interface guidelines.
- Version control skills with Git and GitHub.
- Experience in location-based application development with MapKit.
- Understanding of composable architecture with SwiftUI and Redux.
- Ability to perform unit and UI testing with XCTest.
- Knowledge of CI/CD using App Center and GitHub.
- Familiarity with cloud messaging APIs and push notifications.
- Solid understanding of the full mobile development life cycle.
- Excellent communication skills and ability to work in a team.
- Ability to solve problems effectively and creatively.
- Attention to detail and commitment to code quality.
- Good level of English, especially in communication skills for technical interviews.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Swift code.
- Translate designs and wireframes into high-quality code and pixel-perfect user interfaces.
- Identify and correct bottlenecks and fix bugs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automation.
Apply