IOS Developer_Coimbatore or Chennai(Preferred)

IOS Developer_Coimbatore or Chennai(Preferred)

1 Nos.
97998
Full Time
6.0 Year(s) To 10.0 Year(s)
6.00 LPA TO 15.00 LPA
Job Description:

Core Responsibilities

  1. Hands-on development and coding of architecture and systems that meet the test of time for a variety of wireless devices, focusing on iOS and Android applications.
  2. Mobile Architecture: Designing scalable and robust architectural solutions for Native iOS or Android applications that align with industry best practices and standards.
  3. Technical Leadership: Providing technical leadership to cross-functional teams of developers, guiding them in the implementation of mobile solutions and ensuring adherence to architectural guidelines.
  4. Technology Evaluation: Evaluating emerging mobile technologies, tools, and frameworks to recommend adoption where applicable. Ability to develop POCs (Proof of Concepts) hands-on and create rapid prototypes to bring new technology to life.
  5. Identifying and addressing performance bottlenecks to ensure optimal mobile application performance across a variety of devices and platforms.
  6. Security: Implementing and enforcing security best practices to safeguard user data, privacy, and application integrity within both iOS and Android apps.
  7. Collaborating closely with product managers, UI/UX designers, and other stakeholders to translate business requirements into technical solutions.
  8. Partnership: Collaborating with stakeholders to understand strategic objectives and align technology solutions with business goals.
  9. Creating and maintaining architectural documentation, including design specifications and system diagrams for mobile applications.
  10. Establishing and maintaining our overall technology strategy which supports and enables our multi-year corporate and product strategies, embodying our Product & Technology (P&T) and Engineering Principles.

Additional Responsibilities

  1. Engage in continuous learning and knowledge sharing of both iOS and Android technologies, keeping the team up to date with platform updates.
  2. Conduct training programs for team members to improve their skills in native mobile app development for iOS and Android.
  3. Actively participate and contribute to the organization's goals, sharing expertise in mobile development for cross-platform success.
  4. Participate in internal audits to ensure compliance and coding standards are met across both iOS and Android projects.
  5. Participate in requirement gathering, analysis, and feasibility studies for mobile projects, advising on best practices for both iOS and Android.
  6. Encourage team members to contribute to organizational goals and foster collaboration between iOS and Android developers.
  7. Serve as a role model for junior developers, demonstrating technical and consulting skills in iOS and Android development.
  8. Demonstrate awareness of the competitive strengths of our mobile offerings in the marketplace, and understand how both iOS and Android platforms contribute to that edge.
  9. Contribute to the development of training materials and internal learning sessions for both iOS and Android development.
  10. Participate in technology forums, webinars, and discussions related to mobile development (iOS and Android).
  11. Contribute to the development of new tools and methodologies for improving cross-platform mobile development.
  12. Assist in interviewing candidates and contributing to university recruiting efforts, focusing on mobile development talent for iOS and Android.
  13. Acquire industry certifications in iOS and Android development, aligning with both personal growth and organizational needs.

Technical Skills

1. Strong expertise in native iOS development using Swift and Objective-C, with experience in the full mobile development lifecycle for iOS.

2. 1 year of experience in native Android development, proficient in Java and Kotlin, and familiar with Android development best practices.

3. Experience with backend integration using REST APIs and knowledge of JSON handling on both platforms.

4. Familiarity with mobile architecture patterns such as MVC, MVVM, and VIPER for iOS, and MVP/MVVM for Android.

5. Experience with Git version control, managing repositories for both iOS and Android apps.

6. Strong understanding of mobile app security, implementing encryption for sensitive data, secure storage, and authentication measures to protect user data.

7. Proficient with App Store and Google Play Store submission processes, managing provisioning profiles, certificates, and ensuring compliance with platform guidelines.

Knowledge of Tools

1. Xcode for iOS development, Android Studio for Android development, and Git for version control.

2. Knowledge of mobile testing tools such as XCTest for iOS and JUnit/Android Test for Android.

3. Experience with CI/CD pipelines for automating mobile app builds, testing, and deployment processes.

 

Soft Skills:

1. Strong ability to communicate effectively with both iOS and Android teams and present technical ideas to senior stakeholders.

2. Excellent problem-solving skills and logical thinking, applying creative solutions to cross-platform challenges.

3. Highly motivated, self-starter, with a passion for continuous learning in mobile app development (iOS and Android).

4. Actively identifies and encourages potential candidates for roles within the mobile development team.

5. Sets a professional example by demonstrating punctuality, dress-code adherence, and effective meeting participation.

6. Continuously seeks to enhance personal knowledge and skills through learning and professional development in iOS and Android.

7. Identifies and proposes alternative ways of solving a business problem, considering both iOS and Android perspectives.

Company Profile

We have carved a niche for itself in the area of mobile field force solutions. With tons of experience under its belt, its forte lies in forging strong ties with a wide range of industries that is mobile workforce intensive. We are committed to continuous innovation and value flow keeping pace with the dynamic customer expectations and technology disruption.

We have are duly equipped with a large pool of talent, cutting-edge technology, robust infrastructure and time-tested global IT delivery model.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs