Search by job, company or skills
Information Technology
Key Responsibilities:
Design and develop advanced applications for the iOS platform using Swift or Objective-C programming languages.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Identify and fix bugs, bottlenecks, and other issues affecting application performance.
Maintain code quality, organization, and automatized testing.
Stay up-to-date with the latest industry trends, technologies, and best practices related to iOS development.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Mentor and provide guidance to junior developers, ensuring their growth and development.
Participate in code reviews to maintain code standards and improve overall development quality.
Collaborate with the QA team to ensure the delivery of high-quality applications.
Work closely with the UI/UX team to implement visually appealing and intuitive user interfaces.
Collaborate with backend developers to integrate mobile applications with server-side systems.
Conduct performance analysis and optimize application code for efficiency.
Qualifications and Skills:
Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as an iOS Developer with a strong portfolio of successfully launched applications
Proficient in Swift and/or Objective-C programming languages.
Deep understanding of iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
Experience with RESTful APIs to connect iOS applications to backend services.
Strong knowledge of iOS UI design principles, patterns, and best practices.
Familiarity with Apple's Human Interface Guidelines and App Store review process.
Solid understanding of mobile application performance optimization techniques.
Proficient in using version control systems such as Git.
Experience with agile development methodologies, such as Scrum or Kanban.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills to effectively collaborate with cross-functional teams.
Ability to mentor and guide
Bachelor Of Technology (B.Tech/B.E), Bachelor of Dental Surgery (B.D.S), Bachelor of Homeopathic Medicine and Surgery (BHMS), Bachelor of Science (B.Sc), Bachelors of Law (B.L/L.L.B), Bachelor in General Studies (BGS), Bachelor of Arts (B.A), Bachelor of Applied Science (BAS), Bachelor of Education (B.Ed), Bachelor of Ayurvedic Medicine and Surgery (BAMS), Bachelor of Business Administration (B.B.A), Bachelor of Interdisciplinary Studies, Bachelor of Commerce (B.Com), Bachelor in Hotel Management (B.H.M), Bachelor of Architecture (B.Arch), Bachelor Of Pharmacy (B.Pharm), Bachelor of Music Education (B.M.E.), Bachelor of Social Work (B.S.W), MBBS, Bachelor of Health Science, Bachelor Of Computer Application (B.C.A), Bachelor of Liberal Arts (BLA/ALB), Bachelor of Music
Role:Software Developer
Industry:Information Technology
Function:IT/Software Development - Application Programming/Maintenance
Job Type:Permanent Job
Login to check your skill match score
Date Posted: 01/11/2024
Job ID: 98803185
We are a India government aproved overseas recruitment consultant .We have representative/associate offices in UAE ,kuwait,UK , Singapore
visit us at http://www.mpdservices.co.in