Mobile Developer (Android - Remote)

Mobile Developer (Android - Remote)

Remote/Telecommute JobREMOTE / Orlando, Florida, USA  - Contract
This job allows you to work remotely 


Job Description

Our client a well known brand in the US is looking for a remote based Mobile application developer (Anywhere in the US, preferably in an EST Time Zone) on their innovation mobile product team. This will be 6+ month contract to start that is extendable.


Top Skills:
- Current project experience with JetPack
- Backend based development
- API based development.


What we need:
- 5 years of experience analyzing business problems and translating business requirements into mobile application solutions considering such factors as system performance, usability, quality, cross-system interdependencies, scalability, and total cost of ownership.

- 2-3 years of experience in architecting, designing, and developing highly scalable and available mobile applications for retail customers, including ecommerce transactions.

- Experience developing Android apps in Java or Kotlin.


Work Description and Responsibilities:

Design, develop, test, and maintain features within our existing mobile app, which empowers our customers to plan, shop.
Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications in collaboration with internal users and departments.

Work closely with our technology partners and leads to deliver new and enhanced features in a timely, cost-effective manner through integration with various web services and SDKs, both in-house and third-party.
Provide feedback and guidance to the User Experience (UX) team to help create interface designs that are technically feasible and consistent with current app architecture and implementation.

Translate designs and wireframes into high-quality code.

Unit-test code for robustness, including edge cases, usability, and reliability.
Participate in all Agile/Scrum Sprint ceremonies, including Sprint Planning, Sprint Refinement, Daily Scrum meetings, and Sprint Retros.
Support ongoing mobile app releases ensuring a fast-performing, first-class user experience, including WCAG 2.1 compliance for customers with disabilities.
Strive for consistent bug fixes, performance enhancements, and crash mitigation


Must Have Skills:

Skills you bring:

Strong knowledge of Android SDK and Android Studio, different versions of Android, and how to deal with different screen sizes and hardware configurations.
Strong knowledge of Android UI design principles, patterns, and best practices.
Strong knowledge of the open-source Android ecosystem and the libraries available for common tasks.
Strong knowledge on various testing strategies and frameworks.

Experience with offline storage, threading, and performance tuning.
Experience with code versioning tools, such as Git.

Familiarity with cloud message APIs and push notifications.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Familiarity with submitting mobile applications to Google Play for public release.
Familiarity with Agile/Scrum methodologies.
Familiarity with Jetpack APIs such as: Hilt, Compose, Navigation, Paging, and Camera X.
Familiarity with App bundle and associated delivery options

Bachelor’s Degree in Management Information Systems, Computer Science, Business, or other analytical disciplines or equivalent experience.


Details:

Starting: ASAP



Similar jobs in Orlando: