What You'll Do
- Develop and maintain high-quality iOS native mobile applications, focusing on both engineering new features and ongoing maintenance.
- Implement new user interfaces and features, ensuring seamless integration with existing architecture.
- Write and maintain automated unit and integration tests to support robust app functionality.
- Collaborate closely with a candid, collaborative team, sharing knowledge and advising on best practices in application architecture and emerging mobile technologies.
- Write clean, well-organized, and high-quality code, adhering to industry standards and practices.
- Monitor and optimize application performance, ensuring a smooth and responsive user experience.
- Conduct regular code reviews to maintain high coding standards and application efficiency.
What You Know
8+ years of Mobile development experience.Proficiency in Swift : The primary programming language for iOS developmentKnowledge of Objective-C : Useful for maintaining older codebasesExperience with iOS SDK and APIs : Understanding of frameworks like UIKit, Core Data, and Core AnimationFamiliarity with Xcode : The integrated development environment (IDE) for iOS developmentUnderstanding of RESTful APIs : Ability to integrate with web servicesFull-Cycle Mobile App Development : Experience in designing, developing, testing, and deploying iOS applicationsVersion Control Systems : Proficiency with Git and platforms like GitHubUI / UX Design Principles : Knowledge of Apple’s Human Interface GuidelinesProblem-Solving Abilities : Strong analytical and troubleshooting skillsCommunication Skills : Ability to work effectively in a team and communicate technical concepts clearlyAttention to Detail : Ensuring high-quality and bug-free codeCertifications (Optional but Beneficial) :
Certified iOS App Developer : Validates proficiency in using Swift and building iOS applicationsMeta iOS Developer Professional Certificate : Covers essential iOS programming concepts and toolsEducation
Bachelor’s degree in Computer Science, Information Systems, Engineering, Computer Applications, or a related fieldCompensation Band
85-87 / hr on w2