Sr. Mobile Software Engineer

6 - 10 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Mobile Software Engineering Lead, you will be responsible for building and managing a high-performing team working on CRMs mobile software applications on Android and iOS platforms. Your role will involve leading a team of engineers through various stages of mobile software development, from requirements and architecture to deployment and maintenance. **Key Responsibilities:** - Demonstrate technical proficiency in mobile software platforms, including native and cross-platform technologies such as OS/API versions, App Stores, Xcode, Firebase, Xamarin/MAUI. - Apply software design patterns and architectural patterns like MVVM, MVC during mobile software development. - Lead planning and execution of product roadmap, technology adoption, process improvements, and customer satisfaction initiatives. - Provide guidance, mentoring, and performance management to engineers in the team. - Plan and coordinate resources to enable productivity and growth of team members. - Build and grow the team by identifying appropriate skills and roles, hiring, nurturing, and retaining talent. - Participate actively in meetings with team management, senior leadership, program core teams, and quality initiatives. - Plan and manage the budget for the team on a quarterly basis. - Understand product requirements, user needs, architecture, and workflows to develop strategies and roadmaps. - Coordinate with stakeholders to ensure timely delivery with quality and consistency. - Manage development of medical device software in a regulated environment following design controls procedures. - Drive operational efficiencies and continuous improvements through data-driven development, automation, and performance modeling. - Identify risks, provide inputs on corrective actions, and adhere to best practices for mobile software development and deployment. **Qualifications Required:** - Bachelor's degree in Computer Science or a related engineering field or equivalent education and work experience. - 10+ years of industry experience, including 6+ years of management experience in multinational organizations and teams. - 4+ years of experience in managing mobile software application engineering from concept to delivery on Android and/or iOS. - 4+ years of experience in managing Agile processes, continuous integration and deployment pipelines, test strategies. - Proficiency in digital connectivity, storage, and security solutions, including Cloud, HTTPS, TLS, Bluetooth Low Energy, SQL, AES encryption, OAuth. - Familiarity with native Android and iOS platforms or cross-functional mobile software platforms like Xamarin/MAUI or React Native. - Strong decision-making and risk analysis skills. - Leadership skills, excellent communication, organizational, planning, and follow-up skills. - Ability to work effectively in a fast-paced changing environment. If there are any additional details about the company in the Job Description that you would like me to include, please provide that information.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You