Share this Job

Go Back

Sr. Android Developer Location: Miami/Fort Lauderdale Area


2015-11-11 11:27:17
Job Type: Full Time only
Budget $: 100,000 - 200,000

ROLESr. Android Developer Location:

  • Miami/Fort Lauderdale AreaSpecific ResponsibilitiesIndependently craft project solutions by applying solid Object-Oriented-Design principlesCollaborate and discuss with other developers to develop software solutionsApply Test Driven Development when designing and writing codeCreate compelling user experiences by leveraging the best features of the Android platform in an appConduct regular code reviews with both local and offshore teams to improve code quality, design, and testsAttend Retrospective meetings to discuss solutions to technical and process challengesPromote culture of Agile Software Development including learning and sharing industry best practices among teamRecommend system solutions by comparing advantages and disadvantages of custom development and open source alternativesComplete application development by coordinating requirements, schedules, and activitiesContribute to team meetings and take initiative in offering system improvements and solutionsTroubleshoot development and production problemsSupport users by developing documentation and assistance toolsUpdate industry knowledge by researching new technologies and software products, participating in educational opportunities, maintaining personal networks, and promoting such activities among teamExplore new opportunities to add value to product and process and present to teamOther duties as assignedRequired Knowledge/Skills/AbilitiesStrong English Written and Verbal CommunicationVery familiar with Android Studio IDEObject-Oriented-Design in JavaTest Driven Design (Robotium / Robolectric / Instrumentation etc.)
  • Understand full lifecycle of Activity-based appsDesign of efficient and reliable multithreaded applicationsDesign of Web Services clientsGit or some other distributed version control systemAbility to work both independently and as part of a team
Recommended Skills:Android 4.x and abovePublished one or more apps in Google Play StoreFamiliarity with developing for Android Wear platformAndroid security infrastructureUnderstand full lifecycle of Fragment-based appsMethodologies for designing apps that scale and optimize across both phones and tabletsKnowledge of a scripting language (Python / Ruby / Perl etc.)SQLite, Shared Preferences, Content ProvidersC++/JNI is a bonus.Contribution to community in the form of Publications, and Open Source projectsEducation/ExperienceBS/MS degree in Computer Science, Engineering or related disciplineMinimum 3 years developing native (Java) Android apps with Android SDK and advanced Android APIsExperience with publishing apps to the Google Play Store


Key Skills: