Senior Full Stack Software Engineer - Python & JavaScript
Overview
In this Senior Full Stack Engineer role, you’ll own the design and implementation of features in FareHarbor’s large-scale web app from our Denver office. You’ll collaborate with product peers to refine requirements, tackle technical challenges, and deliver scalable, well-tested solutions. The role emphasizes performance, reliability, and a strong testing culture, with ongoing opportunities to improve tooling and automation. Join a fast-paced, collaborative team that shapes reservation software for thousands of clients worldwide.
Compensation / BenefitsMedical, dental + vision coverage26 vacation days10 sick days & 12 paid holidays per year401k + employer matchingWellness benefits (Headspace subscription)Paid volunteer hours
ResponsibilitiesOwn feature specification, design, and implementation for a large-scale web applicationCollaborate with product teammates to gather requirements, refine designs, tackle challenges, and launch featuresDevelop across the stack for scalable, performant solutionsImprove the automated test suiteParticipate in code reviews
Key requirements4+ years of experience with large-scale production codebasesProficiency in JavaScript and PythonExperience with backend and frontend frameworks (Django, AngularJS, Vue, etc.)Experience addressing performance and scalability challengesUnderstanding of relational databasesStrong focus on user needs and product-minded thinkingWillingness to learn and adapt in a fast-paced startup environmentComfort with agile development methodologiesproblem-solving mindsetuser-centric thinkingeagerness to learnJavaScriptPythonDjango