drjobs iOS Developer العربية

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Title: iOS Developer

Only GC or USC

Job Responsibilities:

  1. iOS App Development: Design develop and maintain highquality iOS applications that meet business requirements and user expectations.

  2. Coding and Debugging: Write clean efficient and welldocumented code. Debug and resolve software defects and issues promptly.

  3. Collaboration: Work closely with crossfunctional teams including product managers designers and other developers to deliver seamless and userfriendly iOS applications.

  4. API Integration: Integrate applications with backend services and external APIs to enhance functionality and data synchronization.

  5. User Interface (UI) and User Experience (UX): Collaborate with designers to implement visually appealing and intuitive user interfaces. Ensure a positive and engaging user experience.

  6. Testing: Conduct thorough testing of iOS applications to identify and fix bugs ensure performance optimization and provide a reliable user experience.

  7. Version Control: Utilize version control systems (e.g. Git) to manage code repositories and facilitate collaborative development.

  8. Code Reviews: Participate in and conduct code reviews to maintain code quality and ensure adherence to coding standards.

  9. Performance Optimization: Optimize application performance considering factors such as speed responsiveness and resource utilization.

  10. Documentation: Create and maintain comprehensive documentation for code architecture and processes.

  11. Stay Updated: Keep abreast of the latest iOS development trends tools and technologies and apply them to enhance the development process.

Qualifications:

  1. Education: Bachelors degree in Computer Science Software Engineering or a related field. Relevant certifications are a plus.

  2. Experience:

    • Proven experience as an iOS Developer with a strong portfolio of iOS applications.
    • Knowledge of Swift and ObjectiveC programming languages.
  3. Technical Skills:

    • Proficiency in iOS development frameworks and tools.
    • Understanding of RESTful APIs and mobile architecture patterns.
    • Familiarity with database systems such as Core Data.
  4. ProblemSolving: Strong problemsolving and criticalthinking skills to develop innovative solutions.

  5. Communication: Excellent communication skills to collaborate with team members and stakeholders.

  6. Adaptability: Ability to adapt to changing requirements priorities and technologies.

  7. Creativity: Creative thinking to contribute to the design and functionality of applications.

  8. Team Player: Ability to work well in a collaborative team environment.

Additional Skills (Preferred):

  1. UI/UX Design: Basic understanding of UI/UX design principles.

  2. Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD tools and practices.

  3. Mobile Security: Knowledge of mobile application security best practices.

  4. Agile Methodologies: Experience working in an Agile development environment.

This job description is a general template and may be customized based on the specific needs and requirements of the hiring organization. Adjustments can be made to reflect the companys unique culture expectations and technology stack.

Employment Type

Full Time

Company Industry

Key Skills

  • APIs
  • REST
  • Design Patterns
  • Objective C
  • iOS Development
  • Swift
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • JSON
  • Mobile Applications
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.