logo

JobNob

Your Career. Our Passion.

Lead Engineer - Mobile


Cropin


Location

Bangalore | India


Job description

Job Summary -

At least 8+ years of product development experience with expertise in designing and implementing high-performance applications for mobile (Android, iOS, Flutter) and web (good to have). Under the hood understanding of platforms and out of box thinking is the required criteria. The person will own and define the standards and process in mobile app engineering, and inspire teams in creating intuitive, simple, and performant user interfaces with high volumes of data. You will collaborate with server-side engineers, project managers, and product owners to meet customer needs.

Principal Accountabilities -

Design & Development: Spearhead the design, development, and maintenance of advanced application features for Cropin’s Mobile apps, ensuring alignment with the latest industry standards and best practices. Collaboration: Work closely with product managers, designers, and other engineering teams to define, design, and ship new features, ensuring a cohesive app experience. Performance Tuning: Optimize application performance, addressing bottlenecks, and ensuring the smooth functioning of the app across various devices and Android/iOS versions. Code Review: Lead code reviews, maintain code quality, and instill best practices among the team, ensuring scalable and maintainable code. Testing: Collaborate with the QA team to define and implement robust testing procedures. Fix bugs swiftly to ensure a flawless user experience. Integration: Seamlessly integrate third-party libraries and APIs, and ensure that the app remains compatible with the latest Android/iOS updates. Mentorship: Guide, coach, and mentor junior team members, fostering an environment of continuous learning and innovation. Innovation: Research and implement new technologies, tools, and methods to improve the efficiency and quality of Cropin’s mobile applications.

Best fit profile -

At least 10 years of overall experience At least 8 years of experience developing mobile applications At least 3-4 years in a leadership role, making technical design decisions for mobile applications Experience using Flutter for cross-platform app development In-depth understanding of Android SDK, Java and Flutter. Working idea of multiple app frameworks MVVM, MVI, MVP and understanding their tradeoffs.


Job tags



Salary

All rights reserved