Senior Software Developer
XPEL.com
Office
Pune HQ, India
Full Time
Job Summary:
XPEL, India Pvt. Ltd. is seeking a talented Senior Software Developer with expertise in developing mobile applications using cross platform frameworks mainly Flutter or React Native. As a Senior Software Developer, you will play a crucial role in designing and building high-quality and user-friendly mobile applications for our automotive protection and enhancement products. Your experience in dependency injection (DI), reusable components, and mobile frameworks will contribute to delivering exceptional user experiences to our customers.Job Description:
Responsibilities:
Lead the design and development of mobile applications using Flutter, ensuring optimal performance, responsiveness, and visual appeal. Experience of working with React Native is a plus.
Collaborate closely with cross-functional teams, including designers, back-end developers, and product managers, to gather requirements and implement mobile solutions.
Architect, implement, and maintain efficient and reusable components that contribute to the overall success and scalability of our mobile applications.
Experience of working with E-commerce Application is a plus.
Implement dependency injection (DI) principles to enhance the modularity and testability of our mobile code base.
Optimize application performance and responsiveness across various devices and screen sizes, considering factors such as platform-specific guidelines and user expectations.
Stay current with industry trends and best practices related to mobile development, and proactively integrate these advancements into our applications.
Provide technical mentorship and guidance to junior mobile developers, promoting continuous learning and knowledge sharing.
Participate actively in code reviews to ensure code quality, maintainability, and adherence to coding standards.
Collaborate with UX/UI designers to translate design concepts into functional and interactive mobile interfaces.
Troubleshoot and resolve mobile-related issues and bugs, working closely with QA teams during testing phases.
Qualifications:
At least 5 years of hands-on experience as a mobile engineer, with a strong emphasis on Flutter.
Proficiency in mobile development languages such as Dart (Flutter) or JavaScript (React Native).
Expertise in designing and implementing reusable components and UI patterns that improve development efficiency and user experience.
Solid understanding of dependency injection (DI) principles and their application in mobile development.
Familiarity with RESTful APIs, asynchronous programming, and state management solutions.
Previous experience developing and releasing mobile applications on both iOS and Android platforms.
Experience with version control systems (Git) and mobile build tools.
Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
Excellent communication skills and the ability to work effectively in cross-functional teams.
Previous experience in the automotive industry is a plus.
Benefits:
Competitive salary and comprehensive benefits package.
Opportunity to lead and contribute to innovative projects in the automotive technology sector.
Access to cutting-edge technologies and professional development opportunities.
Collaborative and inclusive company culture that values creativity and innovation.
To apply, please submit your resume, cover letter, and any relevant work samples showcasing your mobile development expertise.
XPEL is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Developer
Office
Pune HQ, India
Full Time
September 26, 2025