Sr Android Developer

Randstad USA

Lakeland, FL

JOB DETAILS
HEADQUARTERS
Lakeland, FL, US
LOCATION
Lakeland, FL
POSTED
3 days ago
job summary:

Description

Publix is able to offer virtual employment for this position in the following states: FL, GA, AL, TN, SC, NC, VA

  • 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-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.
  • Provide feedback and guidance to the Product Analytics team to ensure the appropriate metrics can be captured and reported, then subsequently used to improve overall app UX and to achieve defined business objectives.
  • 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.
  • Ability to work and assist guiding other developers on the team while maintaining development commitments.

Required Qualifications

  • Bachelor's Degree in Management Information Systems, Computer Science, Business, or other analytical disciplines or equivalent experience.
  • Minimum of 6 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 3 years of experience developing Android apps in Java or Kotlin.
  • Minimum of 2 years of experience in architecting, designing, and developing highly scalable and available mobile applications for retail customers, including ecommerce transactions.

Preferred Qualifications

  • Minimum of 7 years of experience analyzing business problems and translating business requirements into mobile application solutions for system performance, usability, quality, cross-system interdependencies, scalability, and total cost of ownership.
  • 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, 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 single sign on technologies.
  • Familiarity with Agile/Scrum methodologies.
  • Familiarity with Jetpack APIs such as: Hilt, Compose, Navigation, Paging, and Camera X.
  • Familiarity with Native Development
  • Familiarity with App bundle and associated delivery options.
 
location: LAKELAND, Florida
job type: Permanent
salary: $110,000 - 160,000 per year
work hours: 8am to 5pm
education: Bachelors
 
responsibilities:
  • 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-effective ma

About the Company

Randstad USA

Randstad was founded in 1960 by Frits Goldschmeding. We've never let go of his passion or the values that he established. By staying true to those fundamentals, we've expanded to represent more than 90 percent of the HR services market.

We provide outsourcing, staffing, consulting and workforce solutions within the areas of engineering, accounting and finance, healthcare, human resources, IT, legal, life sciences, manufacturing and logistics, office and administration and sales and marketing. We can’t wait to tell you all about it.

Our mission is to be a world leader in matching demand for, and supply of, labor and HR services. We believe in the value of work as a unifying force that shapes society for the better. We live by the core values established early in our company's history: to know, serve and trust, striving for perfection and simultaneous promotion of all interests.

COMPANY SIZE
10,000 employees or more
INDUSTRY
Staffing/Employment Agencies
FOUNDED
1960
WEBSITE
https://www.randstadusa.com/