Android Developer
Android Developer MAHIN-JOB-34156 Location: Miami, FL (Hybrid) 3 days in a week Salary/Rate: $100K/$62/hr JD: We are looking for an Android App developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablets. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Responsibilities • Design and build advanced applications for the Android platform • Collaborate with cross-functional teams to define, design, and ship new features • Work with outside data sources and APIs • Unit-test code for robustness, including edge cases, usability, and general reliability • Work on bug fixing and improving application performance • Continuously Client, evaluate, and implement new technologies to maximize development efficiency • Help maintain code quality, organization, and automatization Requirements and skills • BS/MS degree in Computer Science, Engineering or a related subject • Proven software development experience and Android skills development. • Proven working experience in Android app development and have published at least one Android app • Experience with Android SDK, different versions of Android • Experience with offline storage, threading, and performance tuning • Experience working with remote data via REST and JSON • Experience with third-party libraries and APIs • Working knowledge of the general mobile landscape, architecture, trends, and emerging technologies • Solid understanding of the full mobile development life cycle. • Proficient understanding of Android Studio and code versioning tools (like GIT.) • Familiarity with automating build processes (continuous integration), Unit testing, source code analysis tools • Experience of working in an agile environment • Having Knowledge on Accessibility Feature (Talkback) will be an advantage. • Work experience on tools/technologies like Kotlin, Java, MVP, MVVM, RESTful APIs Experience Should have a minimum of 5 year's experience for the relevant position.