Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Barn2Door, Inc.

Senior Software Engineer

Barn2Door, Inc.

Senior Software Engineer providing technical innovation and mentoring at Barn2Door, a food+tech startup. Creating next generation products while advocating for local food accessibility and quality.

Posted 6/2/2026full-timeNashville • Tennessee • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AWSJavaScriptNode.jsPostgresReactRedisTerraformVue.js

About the role

Key responsibilities & impact
  • Create well thought-out code with the assistance of AI tooling with emphasis on quality, maintainability and performance --- while mentoring others to do the same
  • Consider and advocate for the customers’ perspective and experience
  • Coach a team through code reviews, including testing and documentation
  • Be responsible for understanding and adapting to new technologies, tools, methods and processes
  • Help optimize our platform for performance, maintainability, ease-of-use and scalability
  • Work closely with product owners to define the scope of work for upcoming releases
  • Build and improve small and large scale testing tools, frameworks, and methodologies
  • Challenge yourself by exercising self-driven learning and team problem-solving on a daily basis
  • Cultivate a broad technical and non-technical skills driven by a startup culture
  • Participate in the full life cycle of our products including design, development, code reviews, patent creation, testing, documentation, deployment, and maintenance

Requirements

What you’ll need
  • BS Computer Science, or comparable degree
  • 6+ years of experience in full stack development using an object oriented language
  • 2+ years of experience in building responsive UI’s using latest JS Frameworks (React, Vue, etc)
  • 3+ years in leading technical designs and implementation of highly scalable and adaptable systems
  • 3+ years in mentoring developers and helping drive engineering maturity
  • 1+ years of experience with AI assisted development using tools such as Claude Code, OpenCode, GitHub Copilot or similar.
  • Hands-on experience integrating AI into customer facing applications using RAG, MCP, Vector DBs, and other technologies is a highly desirable bonus.
  • Experience maintaining and updating a large codebase
  • A real passion for solving complex software engineering puzzles in a dynamic environment
  • Deep understanding of software design principles, algorithms, data structures, and asynchronous concepts
  • Strong verbal and written communication skills
  • Experience optimizing queries, slicing functionality into services, use of caching, sharding DBs, etc.
  • Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization / globalization testing
  • Experience with: NodeJs, React, AWS, Terraform
  • Bonus experience: Stripe, Redis, Postgres, large scale data analytics and failure analysis

Benefits

Comp & perks
  • 10 days PTO
  • 5 days Sick Leave
  • 11 Paid Holidays
  • 100% premium coverage for Medical, Dental, Vision and AD&D (Employee-only)
  • Real experience in a high profile startup company just hitting its growth curve
  • Ongoing training and professional development
  • Opportunity to be a rock star - great exposure and upside
  • To grow your skill set and experience with end-to-end engineering influence and responsibilities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentobject oriented programmingresponsive UI developmentJavaScript frameworksAI assisted developmentsoftware design principlesalgorithmsdata structuresperformance optimizationtesting methodologies
Soft Skills
mentoringteam problem-solvingcommunicationcustomer advocacyself-driven learningcoachingcollaborationadaptabilityleadershipquality assurance
Certifications
BS Computer Science