Post Job Free
Sign in

Tech Lead - Mobile App Dev for Android (or) iOS

Company:
Stellantis
Location:
Bengaluru, Karnataka, India
Posted:
April 25, 2024
Apply

Description:

Title: Tech Lead - Mobile App Dev for Android (or) iOS

The mobile application for connected cars revolutionizes the way users interact with their vehicles, offering convenience, control, and connectivity at their fingertips. With remote control, real-time monitoring, advanced navigation, personalized insights, and seamless integrations, the app enhances the car owning experience, providing users with greater convenience, efficiency, and a sense of engagement.

Join our team as a Mobile App Tech Lead and be part of an exciting and challenging mission. Your role will involve understanding requirements and architectural considerations and helping team develop high quality iOS/Android mobile applications. You will be a hands-on leader with passion for developing optimized code for performance, stability, and maintainability. Collaborate with cross-functional cross-geographical teams of application and UI software engineers, as well as QA and Validation teams. You'll have the opportunity to solve complex technical problems using industry best practices while ensuring adherence to security policies.

This position offers the flexibility of hybrid work. You will join our development team at Bangalore development center. Join our dynamic team and be part of shaping the future of connected vehicles through innovative mobile app development.

Responsibilities:

Technical Leadership: Lead the team with technical direction, decision-making and delivery process for mobile app development projects.

Architecture Design: Architecture and design of the mobile application, ensuring scalability, performance, and security.

Code Review and Quality Assurance: Review code written by team members, ensuring adherence to coding standards, best practices, and quality guidelines.

Development: Actively participate in the development of mobile applications, writing code, solving

technical challenges and implementing new features.

Team Management: Manage a team of developers, providing guidance, mentoring, and support to ensure timely delivery of high-quality code.

Requirement Analysis: Collaborate with product managers, designers, and stakeholders to understand requirements and translate them into technical solutions.

Technology Evaluation: Stay updated with the latest trends and technologies in mobile app development, evaluate new tools and frameworks, and make recommendations for adoption.

Performance Optimization: Identify and address performance bottlenecks in the mobile application, optimizing code and improving resource utilization.

Risk Management: Anticipate and mitigate technical risks throughout the development lifecycle, ensuring smooth progress of the project.

Collaboration and Communication: Foster a collaborative and communicative environment within the development team and across other stakeholders.

Documentation: Ensure comprehensive documentation of the mobile application architecture, codebase, and technical decisions for future reference.

Qualifications:

A bachelor's degree in computer science, Software Engineering, or a related field.

12+ years of experience in mobile app development on Android and/or iOS platform of which 3+ years in a technical leadership role, leading mobile app development teams and projects.

Demonstrated experience in architecting, designing, and implementing complex mobile applications.

Proficiency in programming languages such as Kotlin for Android and Swift for iOS.

Strong understanding of mobile app development frameworks and libraries

Experience with mobile app architecture patterns (e.g., MVC, MVP, MVVM, Clean Architecture).

Knowledge of mobile app design principles and UI/UX best practices.

Familiarity with backend technologies and APIs, including RESTful services and database management systems.

Excellent leadership and interpersonal skills, with the ability to effectively communicate technical concepts to team members and stakeholders.

Experience in Agile development methodologies, such as Scrum or Kanban.

Experience with version control systems (e.g., Git) and collaborative development workflows.

A strong portfolio showcasing previous mobile app development projects and technical leadership experience can be a significant advantage in demonstrating qualifications for the role.

Please share your profiles to with below details:

Total yrs. of exp:

CCTC:

ECTC:

NP:

Regards,

Akshay.i

Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality,

religion, sexual orientation and disability. Diverse teams will allow us to

better meet the evolving needs of our customers and care for our future.

By submitting your application, you are accepting our privacy notice:

Apply