AllianceWD

Senior Engineer, Mobile App Developer - Nissan ISIT

Chennai Full time

Company

RNTBCI PL

Job Description

  • Design, develop, and maintain mobile applications using both Flutter (Dart) and Android (Java/Kotlin).
  • Ensure adherence to mobile development standards, clean architecture principles, and best coding practices to maintain high-quality, maintainable, and scalable code.
  • Solid knowledge of development standards, clean architecture (e.g., SOLID principles), and mobile app design guidelines
  • Implement state management techniques effectively (e.g., Provider, Bloc, Riverpod) for managing application state in Flutter.
  • Expertise in performance optimization, memory management, and debugging for mobile applications.
  • Optimize application performance, focusing on memory management and device resource efficiency across Android and Flutter platforms.
  • Collaborate closely with UI/UX, backend, and QA teams to deliver seamless new features and enhancements.
  • Oversee the full app release lifecycle, including submission and deployment to the App Store and Google Play, ensuring all release and update requirements are met.
  • Conduct thorough testing and debugging, write unit and integration tests to ensure high code quality.
  • Keep up to date with emerging mobile development trends, tools, and frameworks to continually improve applications and processes.
  • Excellent problem-solving skills, attention to detail, and effective communication abilities.

Job Family

Information Technologies & Systems

Renault Group is committed to creating an inclusive working environment and the conditions for each of us to bring their passion, perform to the full and grow, whilst being themselves.  
We find strength in our diversity and we are engaged to ensure equal employment opportunities regardless of race, colour, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, etc. If you have a disability or special need requiring layout of the workstation or work schedule, please let us know by completing this form.

In order to follow in real time the evolution of your applications and to stay in touch with us, we invite you to create a candidate account. This will take you no more than a minute and will also make it easier for you to apply in the future.

By submitting your CV or application, you authorise Renault Group to use and store information about you for the purposes of following up your application or future employment. This information will only be used by Renault Group companies as described in the Group Privacy Policy.