IOS Engineer at OpenBlock

Full Time1 month ago
Employment Information
Job Description
Senior iOS Development Engineer is responsible for the development and maintenance of iOS applications, ensuring high performance, stability, and user experience. The role involves collaborating with cross-functional teams to deliver innovative solutions and contribute to the overall product strategy. This position requires a deep understanding of iOS ecosystem, including frameworks, tools, and best practices, to drive technical excellence and product success.
Key Responsibilities
  • Lead the development of mobile iOS applications, including requirements analysis, architecture design, coding, testing, and post-deployment maintenance.
  • Design and develop independent modules that integrate seamlessly with the existing system, ensuring scalability, maintainability, and performance optimization.
  • Identify and resolve complex technical challenges related to performance, stability, memory management, and resource loading, ensuring the application runs smoothly across all iOS devices and versions.
  • Collaborate with cross-functional teams to design and implement cross-platform solutions, ensuring consistency in functionality and user experience across iOS, Android, and web platforms.
  • Participate in code reviews, mentor junior developers, and ensure adherence to coding standards and best practices.
  • Stay updated with the latest iOS development trends, tools, and technologies to continuously improve the development process and product quality.
Job Requirements
  • Proven experience in iOS development, with a strong background in Swift and Objective-C programming languages.
  • Deep understanding of iOS architecture, memory management, and performance optimization techniques.
  • Experience with cross-platform development frameworks such as React Native, Flutter, or Xamarin.
  • Excellent problem-solving skills and the ability to debug and resolve complex technical issues efficiently.
  • Strong collaboration and communication skills to work effectively with product managers, designers, and backend engineers.
  • Knowledge of agile development methodologies and version control systems like Git.
  • Ability to write clean, scalable, and well-documented code.
  • Experience with iOS app store submission and compliance with Apple's guidelines.
  • Preferred qualifications include a bachelor's or master's degree in computer science or a related field.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact