Epicareer Might not Working Properly
Learn More
A

iOS Developer

Salary undisclosed

Apply on


Original
Simplified

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job