Senior Front End Developer
Cracker Barrel · Tennessee, United States · 2 wk ago
EngineeringFull-time
What You'll Do
- Make the moment translate UI/UX designs and wireframes into high-quality, responsive, and pixel-perfect user interfaces.
- 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.
- Safeguards high quality graphic and performance standards and brand consistency.
Qualifications
- 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
- 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!