Senior Front End Developer

Cracker Barrel Old Country Store, Inc.
Nashville, TN, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Confluence JIRA HTML5 Microsoft Azure Bootstrap (Software) Browser Compatibility Cascading Style Sheets (CSS) Code Review Computer Programming
+26 more
Continuous Integration Software Debugging DevOps Design of User Interfaces Software Architecture Software Maintenance Next.js Responsive Web Design TypeScript Web Applications Extensible Markup Language (XML) Performance Testing Client Side Scripting ReactJS Git Webpack Material UI Information Technology Npm(Software) Front End Software Development Sitecore Restful APIs Multiplatform Docker Programming Languages Microservices

Job description

  • Develop and maintain efficient, reusable, and modular frontend code using HTML, CSS, and JavaScript frameworks such as React and Next.js.
  • Play a direct role in programming, maintenance, technical support, documentation, and administration of the web and/or Internet applications.
  • Work closely with Product Owners, Analysts and QA in an Agile environment to ensure quality, security, and maintenance of applications, and to ensure code meets development standards and guidelines.
  • Contribute to a DevOps culture and development of continuous integrations and deployment (CICD) processes and tools.
  • Develop, document, and advocate SOLID software architecture practices.
  • Provide Tier-2/3 support for crackerbarrel.com website.
  • Train, mentor junior staff
  • Translate conceptual ideas into concrete tasks as well as translate business needs into technical requirements.
  • Analyze and solve performance issues.
  • Understands and comply with all company privacy and security standards.
  • Collaborate closely with UI/UX designers to ensure seamless integration of frontend components with the app’s visual design and user experience.
  • Participate in code reviews, provide constructive feedback, and contribute to the continuous improvement of development standards and practices.
  • Work closely with product managers and stakeholders to understand business goals and user requirements and translate them into effective frontend solutions.
  • Produces, maintains, and modifies user interfaces.
  • Ensures high quality graphic and performance standards and brand consistency.
  • Experience working in an Agile environment, with the ability to write user stories.
  • Document and refactor our frontend codebase and improve our frontend performance.
  • Build reusable components and front-end libraries for future use.

Requirements

Do you have experience in Responsive design?, Do you have a Bachelor’s degree?, * Bachelor’s degree or higher in Computer Science, Computer Information Systems, or similar discipline is preferred.

  • 5+ years of progressive experience developing responsive commercial websites with programming languages/frameworks: React and Next.js
  • Restaurant or retail experience preferred but not required.
  • Sitecore CMS experience preferred but not required.
  • TypeScript Language
  • RESTful Web Services 5 years or equivalent
  • Experience using project management tools to manage tasks (e.g., Jira, Confluence, Azure DevOps)
  • Experience in client-side scripting, libraries, and structures which include HTML5, CSS, JavaScript, XML, and JSO
  • Experience working with git version control in a collaborative team environment, creating pull requests, and performing code reviews.
  • Minimum React Experience: 4 Years
  • Experience with Docker, containers, VMs and microservices are required.
  • Experience dealing with cross-browser and cross-platform development.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience with Material UI Component library, Bootstrap and other UI libraries
  • Experience with browser-based debugging and performance testing software.

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • Employee stock purchase plan
  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Life insurance, * Good Work Deserves Good Pay: Competitive Annual Salary Annual Bonus Opportunities
  • Support That Goes Beyond the Clock: Medical, Rx, Dental and Vision Benefits on Day 1 Life Insurance and Disability Coverage Paid Vacation/Employee Assistance Program
  • Grow and Thrive Your Way: Business Resource Groups Tuition Reimbursement Professional Development
  • Culture of Belonging: Support that starts on day one Onboarding, training, and development to help you thrive Recognition programs and employee events that bring us together
  • Invest in Your Future: 401k Plan with Company Matching Contributions at 90 days Employee Stock Purchase Program
  • More Perks, Just Because: 35% Discount on Cracker Barrel Food and Retail items Exclusive Biscuit Perks like discounts on home, travel, cell phones, and more!

About the company

They say you are the company you keep - and at Cracker Barrel, we take that seriously. At the Store Support Center, we’re in the business of serving those who serve our guests. Whether you’re designing solutions, telling our story, or setting our teams up for success, your work makes a difference every single day. Here, the work means more because we take pride in doing it together. So, join our team and find your place, because here…we’re all in good company., Since 1969, Cracker Barrel has been a place to gather around delicious food, abundant servings, unexpected finds, and a warm welcome. Over time, it’s become even more - somewhere folks can reconnect and feel at home. With more than 70,000 team members nationwide, we take pride in our roots - always serving up more than a meal.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all