Job Title

Senior Developer, Mobile

Location

CM Corporate Westlake, TX (2550)

Job Description

We Deliver the Goods:

Competitive pay and benefits, including Day 1 Health & Wellness Benefits, Employee Stock Purchase Plan, 401K Employer Matching, Education Assistance, Paid Time Off, and much more Growth opportunities performing essential work to support America's food distribution system Safe and inclusive working environment, including culture of rewards, recognition, and respect.

Job Description:

We are looking for a Senior Developer to join our dynamic team. The ideal candidate will have extensive experience in mobile app development, particularly with React Native. You will lead a small development team and contribute to the overall app development process. Your role will involve hands-on development, leading projects, and mentoring team members.

Key Responsibilities:

  • Lead and mentor a team of developers.
  • Develop and maintain mobile applications using React Native and web applications using React.
  • Write well-documented, clean code.
  • Integrate third-party devices like Bluetooth scanners/printers.
  • Work with APIs, JSON structures, and front-end styling.
  • Proficient understanding of code versioning tools, such as Azure Devops Git
  • Create offline apps using SQLite.
  • Manage the Android and iOS build process.
  • Design and implement CI/CD processes.
  • Debug and resolve dependency conflicts.
  • Communicate complex technical information clearly to all levels and audiences.

Technical Requirements:

  • Skills:
    • Strong hands-on experience with mobile native development (iOS and Android).
    • Experience in Azure AD Integration is a plus.
    • Experience in writing native modules for React Native in iOS and Android.
    • Experience in integrating third-party devices (Bluetooth scanners/printers).
    • Proficient with APIs, JSON structures, and front-end styling.
    • Experience in creating offline apps using SQLite.
    • Familiar with Android and iOS build processes.
    • Firm grasp of TypeScript, JavaScript, ES6.
    • Knowledge of functional or object-oriented programming.
    • Experience with reusable/modular design.
    • Experience in designing and implementing CI/CD processes.
    • Solid hands-on experience in front-end development.
    • Ability to write well-documented, clean code.
    • Proficient at working with third-party dependencies and debugging dependency conflicts.
    • Familiarity with native build tools (XCode, Gradle, Android Studio, IntelliJ).
    • Experience with version control concepts (branching, merging, conflict resolution).
    • Understanding of REST APIs, document request model, and offline storage.
    • Experience with integration using web services (SOAP and/or REST).
    • Experience with automated testing suites (Jest/Mocha).
    • Experience with Redux and Saga.
    • Understanding communication between native components and React Native.
    • Innovative and capable of thinking beyond established standards and processes.
    • Advanced knowledge of current and emerging technology solutions and trends.
    • Ability to lead a team of offshore developers.
    • Strong communication skills to convey complex technical information clearly and articulately to diverse audiences.

Req Number

124187BR

Job Location

Naperville, Illinois (IL)

Shift

1st Shift

Full Time / Part Time

Full Time

EEO Statement

Performance Food Group and/or its subsidiaries (individually or collectively, the "Company") provides equal employment opportunity (EEO) to all applicants and employees, regardless of race, color, national origin, sex, marital status, pregnancy, sexual orientation, gender identity, religion, age, disability, genetic information, veteran status, and any other characteristic protected by applicable local, state and federal laws and regulations. Please click on the following links to review: (1) our EEO Policy; (2) the "EEO is the Law" poster and supplement; and (3) the Pay Transparency Policy Statement.

Required Qualifications

o Overall mobile app development experience of 8 to 10 years, with a minimum of 5 years in React Native mobile app development.

o At least 3 years of continuous experience in React Native based native app development.

Division

Core-Mark

Job Category

Information Systems

Company Description

Core-Mark continues to grow as the industry leader in fresh and broadline solutions for the convenience retail industry. With a reputation for empowering customers, employees, and communities, Core-Mark has become the largest, most comprehensive marketer of consumer goods in North America — offering a full range of products, programs, and solutions to convenience operators across the U.S. and Canada.

Benefits

Click Here for Benefits Information

Read Full Description
Confirmed 18 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles