• Home
  • Contact us
Post a Job

Working remotely changes your life forever

Senior Front-end Software Engineer at SlidesWithFriends

Slides With Friends creates interactive presentations, live polls, quizzes, and team-building experiences to make group activities more dynamic and enjoyable.

We’re a small, fully remote team seeking a full-time contract software engineer (4-6 months) to collaborate with our founder/CTO on product development. Potential for extended work if it’s a great fit.

You’ll partner closely with our technical co-founder to build new features, refine our codebase, and improve documentation. This is a hands-on, high-impact role—your work will directly shape our product and enhance user experiences immediately.

Ideal candidates have years of experience writing clean, reliable code, shipping features consistently, and owning projects end-to-end. You’ll dive into our Vue2 codebase to understand our workflow and priorities—perfect for a prolific coder who loves to build and iterate.

What we need from you:

  • 5+ years building production web applications
  • 2+ years professional VueJS experience
  • Strong collaboration skills and adaptability in coding approaches
  • Passion for feature development and shipping code
  • Deep HTML/CSS expertise (flexbox, grid, preprocessors, cross-browser optimization)
  • Proven track record of delivering user-facing products
  • Excellent English communication (written and verbal)
  • Familiarity with testing, CI/CD, git, and modern dev best practices
  • Experience structuring projects for scalability, performance, and maintainability
  • Self-starter who thrives with autonomy
  • Ability to balance technical ideals with business needs
  • Forward-thinking approach to architecture and development

Bonus points for:

  • CS or engineering degree
  • UX/Product Design experience (Figma, etc.)
  • Apollo/GraphQL/WebSockets knowledge
  • PostgreSQL, Hasura, or AWS experience
  • Cloudflare/Fastly/CDN familiarity
  • SVG or Canvas animation skills

Our tech stack:

  • VueJs 2/Nuxt 2.7
  • Hasura + PostgreSQL
  • Apollo GraphQL over WebSockets
  • Cypress E2E testing
Future plans: Vue3/Nuxt3, TypeScript, expanded E2E testing, Storybook

Why join us?

  • Fully remote, async-first team
  • Flexible schedule—results matter more than hours
  • Direct impact on real users
  • Work alongside founders building a bootstrapped SaaS
  • Sustainable growth focus—no burnout culture
  • Minimal meetings, maximum autonomy

Potential projects:

  • Develop new interactive slide types
  • Create lightweight embedded quizzes
  • Integrate AI features (e.g., automated deck building)
  • Build async/single-player modes for educators
  • Optimize GraphQL subscriptions for 1000+ concurrent users
  • Migrate to Vue 3 + TypeScript with improved testing
  • Solve WebSocket reliability challenges
SlidesWithFriends logo