drjobs iOS Mobile App Performance Tuning Engineer

iOS Mobile App Performance Tuning Engineer

Employer Active

1 Vacancy
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

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position: iOS Mobile App Performance Tuning Engineer

Location: San Francisco CA (Onsite)

Responsibilities:

  • Proactively identify and address performance bottlenecks in our iOS applications.
  • Profile and analyze application performance using tools like Instruments Xcode profiler and other relevant tools.
  • Develop and implement strategies for optimizing memory management including identifying and fixing memory leaks and optimizing data structures.
  • Optimize network requests to minimize latency and improve data transfer efficiency.
  • Analyze and improve CPU usage reducing power consumption and improving battery life.
  • Optimize rendering performance to ensure smooth animations and transitions.
  • Collaborate with developers to implement performance best practices during the development lifecycle.
  • Conduct code reviews with a focus on performance optimization.
  • Develop and maintain automated performance testing frameworks.
  • Stay uptodate with the latest iOS performance optimization techniques and tools.
  • Document performance analysis findings and recommendations.
  • Work closely with the QA team to ensure performance metrics are met.
  • Contribute to the overall mobile architecture and development process.

Requirements:

  • Bachelors degree in Computer Science or a related field or equivalent practical experience.
  • Proven experience in iOS mobile app development and performance tuning.
  • Strong understanding of iOS architecture frameworks and APIs.
  • Experience with performance profiling tools like Instruments Xcode profiler and other relevant tools.
  • Deep understanding of memory management garbage collection and memory leak detection in iOS.
  • Experience optimizing network requests including working with different network protocols and data formats.
  • Strong understanding of multithreading and concurrency in iOS.
  • Excellent problemsolving and analytical skills.
  • Strong communication and collaboration skills.
  • Proficiency in Swift and ObjectiveC.
  • Experience with version control systems (e.g. Git).

Preferred Qualifications:

  • Experience with automated performance testing frameworks.
  • Experience with continuous integration and continuous delivery (CI/CD) pipelines.
  • Understanding of mobile app security best practices.
  • Experience with other mobile platforms (e.g. Android).
  • Contributions to opensource projects related to iOS development.
  • Experience with largescale mobile applications.
  • Familiarity with Agile development methodologies.

Employment Type

Full Time

Company Industry

About Company

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.