The role is responsible to design and build the next generation of our mobile applications. As an Android Developer, you will collaborate with other app development and technical teams.
𝑾𝙝𝒂𝙩 𝙮𝒐𝙪 𝙬𝒊𝙡𝒍 𝒃𝙚 𝙖𝒄𝙘𝒐𝙪𝒏𝙩𝒂𝙗𝒍𝙚 𝙛𝒐𝙧:
The Android Mobile App Developer will have the main responsibility of contributing to the design, building, testing, optimization, and maintenance of our Android mobile apps and our Android.
Create advanced applications for the Android/React native platform.
Develop new features in collaboration with cross-functional teams.
Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability
Enhance the application’s performance and fix bugs.
Discover, evaluate, and implement new technologies on a continuous basis to maximize development efficiency.
𝙀𝒔𝙨𝒆𝙣𝒕𝙞𝒂𝙡 𝙚𝒙𝙥𝒆𝙧𝒊𝙚𝒏𝙘𝒆, 𝙨𝒌𝙞𝒍𝙡𝒔, 𝙖𝒏𝙙 𝙠𝒏𝙤𝒘𝙡𝒆𝙙𝒈𝙚:
BS/MS degree in Computer Science, Engineering, or a closely related field.
Proven software development experience in Android, IOS, and skills development.
Understanding of OOP design principles.
Proficient in mobile programming languages like Java, kotlin, Objective-C, Swift 4.0, iOS SDK and Android SDK.
Work closely with the product development team i.e. with other iOS Developers and Android Developers.
Must have build native mobile applications for Android and iOS.
A thorough understanding of the entire mobile development life cycle.
Inborn desire to create high-quality, easy-to-maintain applications.
Excellent verbal and written communication abilities.
Comfortable working in a fast-paced iterative/agile development process based on daily feedback loops.
Communication experience with IOT Devices.