Padmi

Senior Mobile Applications Developer - Backend Developer

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Maruti Suzuki India Ltd.

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You are a high-calibre Senior Mobile Applications Developer specializing in React Native who will lead the technical evolution of large-scale, customer-facing mobile applications. Your role involves contributing to the mobile architecture, ensuring extreme performance at scale, and enhancing the user experience. Key Responsibilities: - Architect and develop robust, reusable, and scalable mobile components using React Native. - Design mobile-first solutions that integrate seamlessly with a microservices-driven backend. - Make critical decisions on state management, navigation, and local storage strategies. - Optimize application performance for smooth interactions on all devices. - Implement advanced caching strategies and lazy-loading for handling large datasets and high-traffic bursts. - Conduct deep-dive profiling to eliminate memory leaks and bottlenecks. - Lead the integration of third-party APIs, SDKs, and internal microservices. - Collaborate on security measures to meet enterprise-grade standards. - Enforce Clean Code practices and SOLID principles. - Establish and maintain CI/CD pipelines for automated testing and deployments. - Mentor junior developers through code reviews and pair programming. - Take full ownership of the mobile release lifecycle. Qualifications Required: - 7+ years of experience in mobile development, with 4-5 years in React Native. - Strong understanding of native iOS and Android development. - Experience with Micro-frontends or Microservices-driven architectures. - Proficiency in Git, GitHub, Jira, and CI/CD tools. - Soft skills include ownership, clarity, and adaptability. Role Overview: You are a high-calibre Senior Mobile Applications Developer specializing in React Native who will lead the technical evolution of large-scale, customer-facing mobile applications. Your role involves contributing to the mobile architecture, ensuring extreme performance at scale, and enhancing the user experience. Key Responsibilities: - Architect and develop robust, reusable, and scalable mobile components using React Native. - Design mobile-first solutions that integrate seamlessly with a microservices-driven backend. - Make critical decisions on state management, navigation, and local storage strategies. - Optimize application performance for smooth interactions on all devices. - Implement advanced caching strategies and lazy-loading for handling large datasets and high-traffic bursts. - Conduct deep-dive profiling to eliminate memory leaks and bottlenecks. - Lead the integration of third-party APIs, SDKs, and internal microservices. - Collaborate on security measures to meet enterprise-grade standards. - Enforce Clean Code practices and SOLID principles. - Establish and maintain CI/CD pipelines for automated testing and deployments. - Mentor junior developers through code reviews and pair programming. - Take full ownership of the mobile release lifecycle. Qualifications Required: - 7+ years of experience in mobile development, with 4-5 years in React Native. - Strong understanding of native iOS and Android development. - Experience with Micro-frontends or Microservices-driven architectures. - Proficiency in Git, GitHub, Jira, and CI/CD tools. - Soft skills include ownership, clarity, and adaptability.

One address, no account. We’ll tell you when matching roles go live.

More at Maruti Suzuki India Ltd.

Related open roles

View all roles