Sr. Android Developer (Miami - FL OR NEAR LOCATION) at Miami, Florida, USA |
Email: [email protected] |
From: UTTAM BARMAN, SONITALENTCORP [email protected] Reply to: [email protected] Job title: Sr. Android Developer Location: Miami - Local to South Florida. Ideally that can go to office once a week Interview: Phone/ Skype Visa: USC, H4-EAd, OPT Linkedin Required Job Description: Minimum of 7 to 10 years' experience in mobile development on Web development tools with specific focus on Android. Work experience with Java, OOPS, SQL Lite, Android studio, Clean Coding, Consuming REST API, Background services, Retrofit, MVVM, Ability to interact with camera, mic, Network and Bluetooth. Background working within a standard Waterfall and Agile development methodology General Android Programming Knowledge Solid experience using OOP and Design Patterns in Android development. Strong understanding of Android Application Architecture, such as MVVM, MVP, or MVI. Solid experience developing and consuming RESTful services in Android applications. Strong experience using SQL for local data storage in Android applications. Strong understanding of the HTTP protocol and its use in Android applications.Android Framework Solid experience developing native Android applications using Java or Kotlin. Strong understanding of the Android Activity and Fragment lifecycle. Strong experience with the Android Support Library, Android Architecture Components, and other popular Android libraries. Solid experience using Android Jetpack, including Navigation, ViewModel, LiveData, and Room. Strong understanding of Android UI design principles and Material Design.Mobile Development Solid experience developing responsive and adaptive user interfaces for mobile devices using XML layouts, RecyclerView, and other UI components. Strong experience with mobile device APIs, including location services, camera, sensors, and storage. Solid experience working with Android SDK tools, such as Gradle, ADB, and Android Studio. Strong understanding of mobile app optimization techniques to reduce memory usage, battery consumption, and data usage. Solid experience with testing frameworks like Espresso, JUnit, and Mockito for testing Android applications. Significant focus in designing and planning implementing new features and resolution of production issues, maintaining effective communication with technical lead, scrum master immediate team and supervisor. Write the programming code, either from scratch or by adapting existing Android apps to meet business requirements. Test the app and identify any technical problems. Be able to multitask. Develop own technical goals and work with supervisor to achieve them. Ensure SDM and SCRUM methodologies are followed. Promote and provide environment for feedback, team communication and innovation. Initiate, manage and ensure completion of special projects. Timely escalations of issues and impediments to relevant hierarchy following established guidelines. Keywords: user interface golang |
[email protected] View all |
Wed Nov 15 23:22:00 UTC 2023 |