Required Skills

Android Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th May 2022

JOB DETAIL


Must have 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
Minimum of 2-3 years of experience architecting, designing, and developing highly scalable and available mobile applications for retail customers, including ecommerce transactions. 
Experience developing Android apps in Java or Kotlin
Strong knowledge of Android SDK and Android Studio, different versions of Android, and how to deal with different screen sizes and hardware configuration. 
Strong knowledge of Android UI design principles, patterns, ad 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 code versioning tools, such as Git
Experience with offline storage, threading and performance tuning
Familiarity with cloud message APIs and push notifications. 
Familiarly with RESTful APIs to connect Android applications to back-end services.
Familiarly with submitting mobile applications to Google Play for public release. 
Familiarly with Agile/Scrum methodologies
Familiarly with Jetpack APIs such as: Hilt, Compose, Navigation, Paging, and Camera X. 
Familiarly with App bundle and associated delivery options
Strong problem- determination skills and resolution experience.
Excellent teamwork and communication skills (written and verbal)
Bachelor’s degree in Management Information Systems, Computer Science, Business or other analytical discipline or equivalent experience. 

Special Qualifications:
The contractor must provide their own development machine sufficient to be effective and efficient.
 
Minimum specifications:
Model: MacBook Pro late 2016 – current
Processor: i7
Memory: 16 – 32 GB
Graphics: Custom card
 
Work Description:
Design, develop, test and maintain features within our Publix mobile app, which empowers our customers to plan, shop and save at home and in-store.
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-effectively 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 design and wireframes into high-quality code.
Unit-test code for robustness, including edge cases, usability ad reliability.
Participate in all Agile/Scrum Sprint ceremonies, including Sprint Planning, Sprint Refinement, Daily Scrum meetings and Sprint Retros.
Support ongoing Publix 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 mitigations.

Company Information