Senior Developer- Full Stack / Javascript / REACT

Overview

Full Time

Skills

WMS
Business Process
Revenue Growth
User Experience
Communication
Software Design
Roadmaps
Interfaces
Customer Experience
Scalability
Mentorship
Specification Gathering
Functional Requirements
System Testing
User Guides
Technical Drafting
Order Management
Billing
Change Management
Training
Law
Computer Science
Systems Analysis/design
Development Testing
Web Applications
JavaScript
HTML
Cascading Style Sheets
TypeScript
Microsoft Azure
Cloud Computing
Data Structure
Algorithms
Design Patterns
Management
3PL
Profit And Loss
Retail
Electronic Commerce
RESTful
Continuous Integration
Continuous Delivery
Jenkins
GitHub
GitLab
ROOT
Accessibility
Enterprise Resource Planning
Warehouse Management
IBM iSeries
NetSuite
Database
Master Data Management
Reporting
Informatica
SQL
Snow Flake Schema
Microsoft Power BI
Wireframe
Mockups
Verification And Validation
React.js
Frontend Development
Artificial Intelligence
Agile
JIRA
Amazon Web Services
SLA
KPI
Distribution
Collaboration
Teamwork

Job Details

Job Description

The primary role of the Full Stack Senior Developer position is to drive web and mobile-first design, primarily for our Retail /eCommerce/ Small Parcel business segments. The Full Stack Senior Developer will support solutions related to Order management, eCommerce, Warehouse Management and other Customer- and Supplier-facing functionality. These solutions are also integrated holistically with our backend ERP/WMS and data solutions. These designs are external facing and will need to remain secure, functional, and increase the value proposition of our company. The Full Stack Senior Developer will collaborate within a small team of developers and business analysts to develop high-traffic and data intensive business applications. This role will work directly with business stakeholders and IT leaders to gather requirements, complete collaborative integrated solution design and deliver well-documented solutions that accommodate stakeholder/business process needs, and implement best-in-class applications. The Full Stack Senior Developer will have a leading role on the IT team, and will ensure we define and deliver per best practices and standards. This person will also contribute to and deliver on a short- and long-term roadmap to enable revenue growth in key channels and an optimal, performant, scalable and secure end user experience. Ideal candidates will possess a collaborative, nimble workstyle, and should be a creative thinker with excellent communication skills.

Responsibilities include, but are not limited to:

Own application design and roadmaps, delivering capabilities from beta/proof of concept to release, ensuring business goals are attained.

Leverage expertise in process/application/data/infrastructure standards for high-traffic and data-intensive applications supporting predictable, maintainable, scalable, testable codebase.

Incorporate previous design/components and standards to streamline development life cycle maintaining holistic look and feel across sites keeping scalability and performance front of mind.

Develop clean, minimal, and efficient interfaces delivering a high-quality customer experience and scalability supporting heavy order volume.

Mentor and supervise more junior developers to adopt new technology and implement into existing applications.

Develop design documents such as solution integration design / solution blueprints, technical specifications, functional requirements, object modules, system test plans, technical and user documentation.

Translate business requirements into technical design and delivery. Come prepared or be able to quickly come up to speed on relevant industry concepts, in order to effectively deliver integrated solutions (ex: Distributed Order Management, Kitting, Lot tracking / lot management, 3PL billing, FSMA etc.)

Help lead change management through frequent demos, gathering and responding to feedback.

Provide adequate support and training to end users as needed.

Performs other related duties as assigned.

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

Required Qualifications

Bachelors Degree in Computer Science or related field

7+ years full stack development experience (Analysis, design, development, testing and delivery of application software) for web applications

Expert knowledge and proficiency with Java Script (React), HTML, CSS, TypeScript, responsive and adaptive design, etc.

Experience incorporating and utilizing Azure Cloud Native capabilities: Key Vault, Logic App, Function App, etc.

Experience Implementing data structures, algorithms, and design patterns support data intensive applications including state management, persistence, fetching, and manipulation in a scalable efficient manner

Experience delivering web-based applications in one or more of the following areas (distribution, 3PL or 4PL, Retail, eCommerce, other high volume / high uptime relevant industries)

Understanding of micro services and implementation to support robust scalable applications

Experience developing RESTful API services in an enterprise environment

Experience developing applications in a CI/CD pipeline using tools like Jenkins, GitHub Actions, or Gitlab

Experience integrating front-end with back-end services

Triage defects, prioritize, root cause, and resolve defects

Self-motivated, with the ability to set and meet deadlines

Preferred Qualifications

Preferred Qualifications:

Experience developing large multi-user applications

Experience implementing web accessibility standards

Experience with working directly in/with or integration to packaged or custom ERP and Warehouse Management solutions -ex: iSeries, HighJump, Netsuite, data/database/master data and reporting solutions (Syndigo, Informatica, SQL, Snowflake, PowerBI)

Experience creating and iterating on wireframes and mockups with product owners

Experience automating unit tests and incorporating into holistic application validation increasing stability

Strong expertise in working with Node, WebPack and other tools related to React Front End Development

Experience leveraging AI agents for day-to-day development activities

Experience working in agile environment and JIRA

Experience working on solutions for Amazon, Walmart, Target or other high volume, sensitive SLA / aggressive KPI metric driven environments

Company Description

Vistar customers are everywhere people work, play, and shop. Vistar is America's leading candy, snack, and beverage distributor with more than 25 distribution centers delivering everything from popcorn to healthy meal replacements anywhere in the U.S. The company has thrived by innovating, exceeding customer expectations, and fostering a collaborative culture built on teamwork, doing what's right, and giving back to the communities they serve.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.