Slides With Friends: Senior Fullstack Engineer - Vue.js (100% Remote)

This post contains product affiliate links. We may receive a commission from Amazon if you make a purchase after clicking on one of these links. You will not incur any additional costs by clicking these links

Join Slides With Friends, a platform transforming group experiences with interactive presentations, as a key remote software engineer.

About Slides With Friends

Slides With Friends is an interactive presentation platform designed to enhance group experiences, offering features such as live polls, quizzes, and team building activities. The company is headquartered in Philadelphia, PA, but operates with a fully remote and asynchronous team. The platform is aimed at making educational and group activities more engaging and fun. With a focus on meaningful engagement, Slides With Friends is continuing its mission to improve social gatherings and remote interactions during and beyond the pandemic period.

Job Opportunity

The company is currently seeking its first non-founding software engineer to contribute significantly to the development of new features while enhancing code reliability and organization. This role involves close collaboration with the technical co-founder and will allow the engineer to make direct impacts on the product and its users.

Candidate Requirements

Prospective candidates are expected to have 6+ years of experience in building complex production software, including at least 2 years of professional work with Vue.js. A strong grasp of HTML/CSS, a track record of product delivery, excellent communication skills, and experience with modern software practices are essential. The role is suited for those who prefer a hands-on contribution and can take ownership of large projects. Added advantages include having a relevant degree, experience with scalable applications, cloud systems, and various web technologies.


Responsibilities include code contribution (building and launching features), migrating to Vue 3 and TypeScript, improving testing protocols, suggesting architecture changes, and developing new functionalities for the platform.

Technology Stack

The technical environment consists of Vue/Nuxt, Hasura, PostgreSQL, Apollo GraphQL, Cypress for E2E testing, with imminent plans to adopt Vue3/Nuxt3, TypeScript, and Storybook.

Why Slides With Friends?

Slides With Friends values deliberate growth, deep work, autonomy, and work-life balance. Benefits of working with the team include a fully remote setup, flexibility in working hours, direct impact on users, and minimal overhead or meetings, allowing for a strong focus on productivity and creativity.

Application Details

The position offers a salary ranging from $70k-$110k USD, varying based on location and experience. The company's goal is to build a team that is committed to developing wonderful products over the long term without succumbing to burnout-inducing pressure.

How to Apply

Interested candidates can apply via the provided remote job listing link for a position as a Senior Fullstack Engineer specializing in Vue.js.

This job offer was originally published on We Work Remotely


At Smart Remote Jobs, we understand the importance of equipping remote workers with the tools they need to thrive in their roles. To enhance your remote work experience, we recommend considering an ergonomic keyboard that can significantly improve comfort during long hours of typing.

Then, you'd better block out distractions with noise-cancelling headphones, ensuring clear communication during virtual meetings and enhanced concentration.

Finally, if you want to increase flexibility and promote better posture, you should use an adjustable standing desk, allowing you to alternate between sitting and standing positions throughout the day for improved health and productivity.

Slides With Friends


Software development


March 13, 2024


3 clicks on Apply Now

Similar job offers

This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.