Design and build advanced applications for the Android platform. Collaborate with cross-functional teams to define and design app architecture. Work with APIs and outside data sources. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Guide clients towards effective solutions that balance technical requirements and business needs. Attend development meetings (stand-ups, retrospectives, kick-offs, UX / UI design sessions). Requirements Bachelors degree in Computer Science, Engineering or a related subject. Proven software development experience and Android skills development. Experience with Android SDK. Have published at least one original Android app, preferably for a enterprise audience. Understanding of security fundamentals and working with encryption technologies. Experience working with remote data via JSON. Experience with third-party libraries and APIs. Solid understanding of the full mobile development life cycle. Experience with iOS app development desirable but not required. Continuously discover, evaluate, and implement new technologies to maximize user experience Role: Mobile / App Developer Industry Type: Software Product Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceUsagePDFMobile developmentUser interface designingIOS appJSONUnit testingAndroid SDKandroid development
Remote
Flutter Developer
(Based On Interview)
Lorem ipsum dolor sit amet, consectetur adipiscing elit.