Search by job, company or skills

  • Posted 12 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Summary:

We are seeking a skilled iOS Developer to join our dynamic team. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications. You will collaborate with cross-functional teams to deliver innovative mobile solutions that meet the needs of our users.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field from a reputed university
  • 6+ years of professional experience with a strong command of Swift and Objective-C
  • Proven track record in iOS development with a solid understanding of the full mobile development life cycle
  • Published at least 3-4 original iOS apps on the App Store
  • Proficiency in using iOS development tools such as Storyboard, Cocoa Touch, and Auto Layout
  • Hands-on experience with Cloud APIs, push notifications, social media integration, and analytics integration is highly desirable
  • Familiarity with automated build and release processes
  • Expertise in utilizing Maps API and GPS services for iOS applications
  • Experience with iOS frameworks, including Core Data, Core Animation, Core Graphics, Core Text, and Core Location
  • Proficiency in working with third-party libraries and APIs, such as Alamofire
  • Deep understanding of networking and security best practices is a plus
  • Knowledge of emerging mobile technologies, trends, and architectures
  • Familiarity with Agile methodologies and the complete mobile application development life cycle
  • Strong creativity and innovation skills to contribute to app design and development
  • Proficiency in code versioning tools such as Git and SVN
  • Strong object-oriented programming (OOP) skills and knowledge of software design principles to create extensible and reusable code
  • Willingness to learn and adapt to new technologies as needed
  • Excellent analytical, communication, and interpersonal skills
  • Understanding of security vulnerabilities and the ability to address them in mobile app development
  • Knowledge of cross-platform development frameworks like React Native and Flutter
  • Experience with Frameworks-based development approaches
  • Familiarity with iOS code quality management, including manual code reviews and using quality gateways like Sonar
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins

Responsibilities:

  • Translate design mockups and wireframes into high-quality, functional iOS applications
  • Design, develop, and maintain high-performance, reusable, and reliable code
  • Optimize application performance and ensure responsiveness
  • Identify and address bottlenecks, bugs, and other issues in the codebase
  • Collaborate with cross-functional teams to maintain code quality, organization, and automation

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142262971

Similar Jobs