F

Family Dollar

Discount retailer offering low-cost household goods

Mobile Application Developer

Mobile EngineeringUpdated on Nov 14
Full-timeChesapeake, VA, USA

About the Job

Requirements

  • Expert proficiency in JavaScript (ES6+) and TypeScript.
  • Complete understanding of the React Native ecosystem, hooks, and component life cycles.
  • Practical experience setting up complex routing patterns with React Navigation.
  • Solid grasp of Redux Toolkit, Zustand, or Context API.
  • Comfort working with Android Studio and Xcode.
  • Proficiency with automated testing frameworks such as BrowserStack.
  • Experience with mobile CI/CD tools such as GitLab Actions.
  • Mastery of Git workflows and repository management.
  • Experience with mobile monitoring and debugging tools such as Firebase Crashlytics or similar.
  • Experience implementing push notifications and deep linking.
  • Experience integrating mobile applications with eCommerce, loyalty, authentication, and enterprise backend systems.
  • Bachelor's degree in computer science, Mobile Development, or an equivalent technical field.
  • At least 3 years of professional mobile application development experience.
  • Prior background migrating existing React.js web applications into mobile environments.
  • Familiarity with offline data storage strategies and local synchronization databases such as SQLite or Realm.
  • Strong oral and written communication skills.
  • Strong leadership skills, with the ability to motivate, mentor, and develop team members.

Responsibilities

  • Build user interfaces across iOS and Android applications using React Native.
  • Leverage native APIs and build custom bridges connecting JavaScript with native iOS (Swift) and Android (Kotlin) code when necessary.
  • Diagnose bottlenecks and fix performance flaws to ensure applications have native-speed responsiveness.
  • Implement clean architectures using modern state management libraries.
  • Integrate backend RESTful or GraphQL APIs and handle complex asynchronous workflows.
  • Oversee deployment pipelines and manage submissions to the Apple App Store and Google Play Console.
  • Maintain clean, documented code and write automated testing suites to protect application stability.
  • Review and validate code developed by the support team.
  • Develop and maintain the Family Dollar Mobile Application in collaboration with the Digital Product Manager for Mobile Applications.

Desired Qualifications

  • Knowledge of Oracle Commerce.

About the Company

Family Dollar

Discount retailer offering low-cost household goods

Family Dollar provided a wide range of inexpensive goods at neighborhood stores, aiming to help shoppers save money on everyday items. Its core model was to offer value in small, convenient locations with merchandise priced at low levels, historically under two dollars. Customers access products by visiting brick‑and‑mortar stores in local communities rather than ordering online. The company stood apart from competitors through its emphasis on ultra-low prices and broad selection within small formats, later expanding through public growth and eventually becoming part of a larger consolidation when Dollar Tree acquired it in 2015. The overall goal was to help budget-conscious families stretch their dollars by offering convenient access to affordable goods.

Company size
10,001+
Company stage
IPO
Headquarters
Chesapeake, VA
Founded
1959

Recently Posted Jobs

Explore more opportunities at Family Dollar

See more jobs