Apply on
iOS Developer
Pleasanton, CA
Hybrid position (2-3 days onsite)
We are looking for a strong iOS native mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You ll also help ensure solid application performance and an excellent user experience.
Educational Background:
Bachelor s Degree in Computer Science, Software Engineering, or a related technical field is often preferred
Technical Skills:
-Proficiency in Swift: The primary programming language for iOS development
-Knowledge of Objective-C: Useful for maintaining older codebases
-Experience with iOS SDK and APIs: Understanding of frameworks like UIKit, Core Data, and Core Animation
-Familiarity with Xcode: The integrated development environment (IDE) for iOS development
-Understanding of RESTful APIs: Ability to integrate with web services
Development Experience:
-Full-Cycle Mobile App Development: Experience in designing, developing, testing, and deploying iOS applications
-Version Control Systems: Proficiency with Git and platforms like GitHub
-UI/UX Design Principles: Knowledge of Apple s Human Interface Guidelines
Soft Skills:
-Problem-Solving Abilities: Strong analytical and troubleshooting skills
-Communication Skills: Ability to work effectively in a team and communicate technical concepts clearly
-Attention to Detail: Ensuring high-quality and bug-free code
Certifications (Optional but Beneficial):
-Certified iOS App Developer: Validates proficiency in using Swift and building iOS applications
-Meta iOS Developer Professional Certificate: Covers essential iOS programming concepts and tools