Search by job, company or skills

I

IT Delivery

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Primary skills:Technology->Mobile Development Platform->Android,Technology->Mobile development platform->iOS
  • Bachelor's degree in B.E, B.Tech, BCA, or B.Sc in Computer Science, Information Technology, or a related field. - 5–15 years of professional software development experience, with substantial focus on mobile applications. - Strong hands-on experience in iOS development (e.g., Swift/Objective-C, Xcode, UIKit/SwiftUI) building production-grade apps. - Strong hands-on experience in Android development (e.g., Kotlin/Java, Android Studio, Android SDK) delivering scalable apps. - Proven experience in leading or technically guiding mobile development teams or projects. - Solid understanding of mobile app lifecycle, app store deployment, and release management for iOS and Android. Preferred Qualifications: - Demonstrated experience as a mobile technology lead or senior mobile engineer owning architecture and technical decisions. - Strong background in mobile development best practices, including modular architecture, offline support, and API integration. - Experience integrating mobile apps with RESTful APIs, authentication/authorization mechanisms, and third-party SDKs. - Proven track record of optimizing app performance, memory usage, and battery consumption on both platforms. - Experience implementing robust testing strategies (unit, UI, integration) and working with CI/CD pipelines for mobile apps. - Ability to mentor and coach developers, conduct technical training sessions, and build a high-performing mobile team culture. - Experience collaborating in agile environments, contributing to grooming, estimation, and iterative delivery of mobile features. - Strong communication skills to effectively align stakeholders on technical trade-offs and roadmap decisions.
  • Knowledge of more than one technology
  • Basics of Architecture and Design fundamentals
  • Knowledge of Testing tools
  • Knowledge of agile methodologies
  • Understanding of Project life cycle activities on development and maintenance projects
  • Understanding of one or more Estimation methodologies, Knowledge of Quality processes
  • Basics of business domain to understand the business requirements
  • Analytical abilities, Strong Technical Skills, Good communication skills
  • Good understanding of the technology and domain
  • Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods
  • Awareness of latest technologies and trends
  • Excellent problem solving, analytical and debugging skills

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145404845

Similar Jobs