We are looking for an experienced Software Engineer to join our Android Engineering team. You will be responsible for building new features for our customer facing apps What You ll Do Translate designs and wireframes into high quality and performant Android apps Engineer responsive, maintainable and performant apps Make technology choices and follow modern development practices Set and maintain high standards of development practices and help the team adopt them Commitment to collaborative problem solving, sophisticated design, and quality product is important Qualifications Master s or Bachelor s Degree in Computer Science/Engineering or equivalent 3 years Kotlin, 5 years experience building Android apps using Java Hands on experience in the full life cycle of Android application development Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Experience with concepts of Android like activities, Views/View Groups, Fragments, Intents, Content Providers, Services, Broadcast Receivers Experience with Coroutines, Firebase Messaging, WorkManager (async task), Navigation Component, Single Activity application, Location tracking, sqlite (Room) database handling, loaders, UI Layouts, widgets etc. Ability to design applications around Android recommended user interfaces, such as Material Design Ability to understand business requirements and translate them into technical requirements In depth Understanding of Android recommended design principles, interface guidelines and and best practices for coding Experience with performance and memory tuning of complex Apps Hands on experience in Multi-threaded programming, and good knowledge of networking concepts Experience of accessing data as JSON/ XML using REST APIs. Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization Experience working in an Agile environment and working with a geographically distributed team Role: Mobile / App Developer Industry Type: Advertising & Marketing Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceNetworkingCodingXMLSQLiteAgileJSONAndroid SDKFreightAndroid
Remote
Flutter Developer
(Based On Interview)
Lorem ipsum dolor sit amet, consectetur adipiscing elit.