iOS Mobile App Performance Tuning Engineer Job at VDart Inc, San Francisco, CA

Yy9ndFZWck1ob2EwNmlYTkdBUEk1KytSZnc9PQ==
  • VDart Inc
  • San Francisco, CA

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 up-to-date 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:

  • Bachelor's 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 problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Proficiency in Swift and Objective-C.
  • 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 open-source projects related to iOS development.
  • Experience with large-scale mobile applications.
  • Familiarity with Agile development methodologies.

Job Tags

Similar Jobs

Match Point Solutions

Sysml Rhapsody Engineer Job at Match Point Solutions

 ...Job Summary: This position is to perform SYSML modelling and systems simulation activities using IBM Rhapsody and MATLAB. Responsibilities: Creation of SysML models for Components Technical Specification using IBM Rhapsody. Creation of... 

JMH Trucking

DUMP TRUCK DRIVER/ 21.00 hour Job at JMH Trucking

21:00 hour / 20.00 travel\ JMH Trucking is looking for long term employees\ JMH offers safe trucks to drive\ NO out of town work\...  ...Must have minimum 2 years experience driving simple 16 or super 18 dump truck hauling asphalt and material\40+ hours weekly/ $30.00... 

Kaleidoscope Education Solutions

Certified School Social Worker Job at Kaleidoscope Education Solutions

 ...Location: Chicago, IL 60609 Date Posted: 04/05/2025 Category: Public School Education: Masters Degree Certified Social Worker - 24/25 School Year - Chicago, IL Love your work. Extraordinary People. Choose Kaleidoscope. Our school-based client is seeking... 

The Salvation Army

Retail Security Officer Job at The Salvation Army

 ...Title: Retail Security. Reports To : Store Manager. Status: Non-exempt. Function: The Retail Security position is responsible to ensure the safety and security of our thrift store, its employees, customers, and merchandise. Duties and Responsibilities... 

Belmark

Laminator Operator - Flexible Packaging (AM - 1D Shift) - Plant 3 Job at Belmark

 ...is seeking for anindividualto join our team at our Flexible Packaging plant in De Pere, WI. You may be wondering - what do we do here...  ...received, which allows for time to accomplish things around the home and spend time with friends and family!Pay:~$23.00 - $25....