Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple IOS Software Engineer 
India, Telangana, Hyderabad 
438471644

23.11.2024
Description
We are looking for a Swift Engineer with 4+ years of experience in iOS/macOS development. The ideal candidate should excel in Swift and Javascript, have a proven track record in building high-performance apps, and be capable of leading technical initiatives.- Lead the design, development, and implementation of iOS/ macOS applications using Swift, ensuring high-quality, scalable, and maintainable code.- Contribute to and enhance the architecture of existing applications, ensuring they meet both current and future performance, scalability, and security requirements.- Optimize applications for maximum speed and scalability, using profiling tools and performance optimization techniques.- Participate in code reviews, offering constructive feedback and ensuring alignment to best practices and coding standards.- Troubleshoot, debug, and resolve issues as they arise, ensuring a seamless user experience.- Assist with release planning, estimation, and scoping of new features and improvements.- Experience in VOIP/SIP/WebRTC and other voice technologies is a plus.
Minimum Qualifications
  • 4+ years of experience in software development focused on iOS/ macOS development using Swift.
  • Expertise in Swift and a deep understanding of iOS/ macOS frameworks such as UIKit, AppKit, Swift Data, Core Animation, and Core Graphics.
  • Experience in building web applications using JavaScript and Vue.js on the front-end and Spring Boot on the back-end.
  • Strong understanding of design principles, patterns, and best practices, including experience with Auto Layout and Storyboards/XIBs.
  • Experience with RESTful APIs to connect iOS/ macOS applications to backend services and continuous integration/continuous delivery (CI/CD) tools and processes.
  • BS, MS, or PhD in Computer Science or equivalent experience.
Preferred Qualifications
  • Excellent problem-solving skills and the ability to debug and resolve complex technical issues.
  • Strong understanding of memory management and performance optimization.
  • Consistent track record of delivering high-performance, scalable, and reliable iOS/ macOS applications.
  • Solid communication skills, with the ability to collaborate effectively across teams.