We are seeking a talented and passionate iOS Developer to join our team in Bengaluru, India. This is an exciting opportunity to work on cutting-edge projects, contribute to the development of innovative mobile applications, and be part of a collaborative and vibrant work culture.

Responsibilities:

  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to develop high-quality iOS applications.
  • Participate in the complete software development lifecycle, from concept and design to testing, deployment, and maintenance.
  • Write clean, efficient, and maintainable code using Swift and Objective-C, following best practices and coding standards.
  • Design and implement user-friendly interfaces, ensuring optimal user experience and responsiveness across different iOS devices.
  • Integrate RESTful APIs, web services, and third-party libraries to enhance application functionality.
  • Conduct thorough testing and debugging to identify and resolve performance issues, bugs, and bottlenecks.
  • Continuously optimize application performance, stability, and security.
  • Stay up-to-date with the latest iOS platform updates, industry trends, and emerging technologies to ensure the adoption of best practices and the use of cutting-edge tools.
  • Collaborate with the QA team to conduct rigorous testing and ensure the delivery of high-quality applications.
  • Work closely with the product management team to understand requirements, provide technical insights, and contribute to product planning and roadmap discussions.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in Swift and/or Objective-C programming languages for iOS development.
  • 1-3 years of professional experience in developing iOS applications.
  • Solid understanding of the iOS SDK, different versions of iOS, and related development tools (Xcode, CocoaPods, etc.).
  • Experience with RESTful APIs, JSON, and web services integration.
  • Familiarity with version control systems, such as Git.
  • Knowledge of design patterns, architecture, and best practices for mobile application development.
  • Understanding of UI/UX principles and ability to create visually appealing and user-friendly interfaces.
  • Solid problem-solving and debugging skills to identify and resolve software defects and performance bottlenecks.
  • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.

Preferred Qualifications:

  • Experience with frameworks such as SwiftUI, UIKit, Core Data, or Core Animation.
  • Familiarity with cloud platforms, such as Firebase or AWS, for backend integration.
  • Knowledge of software testing methodologies, including unit testing and automated testing frameworks.
  • Experience with Agile/Scrum development methodologies.
  • Published apps in the App Store or contributions to open-source projects would be a plus.

If you are a passionate iOS Developer with 1-3 years of experience and are excited about working in Bengaluru, India, we would love to hear from you. Apply now and join our talented team of professionals in shaping the future of mobile applications.

Job Category: Software Engineer
Job Type: Full Time
Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf, .doc, .docx