Our reputation as the world’s expert on hospitality sales enablement is based on our years of research, product innovation and a track record of consistently delivering exceptionally high return on investment to our customers. We have ambitious goals and are expanding our remote team with an eye towards new sales enablement products and technologies for our customers. We are looking for more team members who care passionately about doing a thing right and then seeing how to make it even better.
This role can be based anywhere in the U.S.
What you can expect as a Full Stack Developer at Visiting Media:In this role, you will work within a cross-functional software feature delivery team on our flagship product. You must be curious, collaborative, capable and humble with strong opinions weakly held. In our fully remote working environment we require excellent communication skills and a ‘seek to understand’ mentality to make up for a lack of physical presence. You will report to an Engineering Team Lead. We anticipate some of your overall responsibilities to be:
Develop new product features while also working to maintain and improve existing ones.Write reusable code and libraries, aligning to industry best practices.Collaborate with team members in code reviews and open discussions.Respond to feedback on solutions in a timely and respectful manner.Communicate with stakeholders on work feasibility and appropriateness.Lead product demos of work in progress for stakeholders.Propose improvements not identified that would have a high impact.Challenge the status quo when better options are available.
What previous technological experience will likely set you for success:Modern JavaScript and TypeScript, including Javascript frameworks such as React and Redux, Node.js and ExpressWeb markup, including HTML5 and CSS3Unit and integration testing using Jest or Vitest and Testing LibraryCloud development patterns and constraintsContainerized application development with Docker or alternativesRelational database experience with PostgreSQLDistributed version control using Git and trunk-based developmentKnowledge of agile methodologies, or experience working on a Scrum teamAsynchronous request handling, partial page updates, and AJAXFamiliarity with a command line (sh/bash/zsh etc.)Relational database principles and data modelingRESTful API design principles, practices, and tooling
What else you need to know:We know a diverse and inclusive team makes our workplace better. So if you're excited about this role but your previous experience doesn't align perfectly with every qualification in the job description and qualifications we encourage you to apply anyway. You may be just the right candidate for this or other roles.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, and a variety of other perks. As a remote company we’ll help ensure you have the tools needed to work from wherever you are. Our best estimate of the compensation range for this opportunity is $130,000 - $150,000 annually depending on the experience you bring. We look forward to discussing your salary expectations and our full total rewards offerings throughout the interview process.
Visiting Media is an Equal Opportunity Employer. Employment decisions are made without regard to age, race, color, national origin, ancestry, citizenship, religion, creed, disability, veteran status, sex, sexual orientation, gender identity or expression, genetic information, or any other characteristic protected by federal, state, or local law.