A technology company seeks an iOS Developer to design and develop high-quality mobile applications using Swift and React Native. Responsibilities include writing clean code, performing code reviews, and conducting application testing. Candidates should have a Master's degree in a related field and proficiency with iOS frameworks. You will work in a collaborative environment, staying updated with the latest mobile development trends. This role is suitable for those with 0-1 year of professional development experience.
Qualifications
Experience in iOS development using Swift.
Strong understanding of iOS frameworks like UIKit and SwiftUI.
0-1 years of iOS or React Native development experience.
Responsibilities
Collaborate with the team on iOS and React Native design and development.
Write clean, maintainable, and reusable code.
Conduct testing to ensure application quality.
Skills
iOS development using Swift
Understanding of iOS development frameworks
Proficient in Swift programming
Version control using Git
Education
Master’s Degree in Computer Science or related field
Tools
Xcode IDE
CI/CD tools such as Jenkins
Cloud services such as AWS
Job description
Collaborate with the team to design and develop high quality iOS and React Native
Write clean and efficient code, and ensure code maintainability and reusability.
Perform code reviews to ensure code quality and consistency.
Conduct testing to ensure application quality.
Create and maintain technical documentation for iOS and React Native applications.
Participate in project planning, estimation and prioritization.
Stay up to date with the latest developments in mobile development.
Requirement:
Experience in iOS development using Swift.
Strong understanding of iOS development framework, such UIKit and SwiftUI.
Proficient in Swift programming language and experience with Xcode IDE.
Decent understanding of the software development/testing life cycle.
Knowledge of iOS design patterns, such as MVC and MVVM.
Experience with version control tools, such as Git.
Preferred Qualifications:
Master’s Degree in Computer Science, Software Engineering, or related field.
0-1 year of professional experience in either iOS or React Native development.