onsite
Senior Fullstack Developer - Cracker Barrel
Full Stack Developer
Senior Fullstack Developer responsible for architecting, building, and maintaining end‑to‑end web applications using React, Next.js on the front end and .NET/C# on the back end, while leading design decisions and mentoring team members.
About the role
Key Responsibilities
- Architect, develop, and maintain full‑stack web applications using React, Next.js, and .NET/C#.
- Design and implement RESTful APIs, data models, and database interactions (SQL).
- Lead technical design reviews, enforce coding standards, and ensure high performance, scalability, and security.
- Collaborate with product owners, UX designers, and QA to translate requirements into functional features.
- Mentor junior developers, conduct code reviews, and promote best practices across the team.
Requirements
- 5+ years of professional experience in full‑stack development with strong expertise in React and Next.js.
- Proven experience building enterprise‑grade applications using .NET Core/C#.
- Solid understanding of REST API design, relational databases (SQL), and version control (Git).
- Ability to solve complex problems, communicate technical concepts clearly, and work in an Agile environment.
- Experience with CI/CD pipelines and cloud platforms (e.g., Azure or AWS) is a plus.