SlideSpeak: Full Stack Developer

Related keywords: remote job san franciscoremote job europeremote job python

This page contains product affiliate links.

Overview

SlideSpeak is an AI startup focused on revolutionizing how businesses create presentations. Launched just a year ago, the company has already achieved remarkable growth, with users uploading over 4 million files. To further enhance their innovative features for their AI-based presentation tools, they are seeking a Full Stack Software Engineer. This remote position emphasizes collaboration within a small team and allows employees to meet in person every few months, fostering a family-like work culture.

Job Role

The main responsibility of the Full Stack Developer is to contribute significantly to SlideSpeak's core product. The candidate will focus primarily on backend development while also being involved in front-end development. Given that the role is integral to shaping SlideSpeak's AI-first presentation editor, a passion for 2D graphics will be beneficial.

Key Responsibilities

  1. Build and maintain backend services using Python, FastAPI, and related frameworks.
  2. Develop and optimize front-end UI elements with NextJS, React, and TypeScript.
  3. Create LLM services for generating various content types such as images, infographics, and text for presentations.
  4. Collaborate with team members on database management and query optimization.
  5. Participate in all development lifecycle phases from design to deployment.

Required Skills and Qualifications

To excel in this role, candidates must meet certain educational and professional criteria:

  • A degree in Computer Science or a closely related field.
  • Proficiency in Python and relevant backend frameworks along with experience in managing databases.
  • Familiarity with React and/or NextJS, alongside TypeScript proficiency.
  • A basic understanding of cloud services such as AWS, GCP, or Azure, including experience in shell scripting for server management.
  • Practical experience, which can be gained through internships or personal projects, is essential.

Nice-to-Have Qualifications

While not mandatory, the following skills will give candidates an edge:

  • Experience working with Python backends, specifically using FastAPI and RAG frameworks such as LangChain or Llama Index.
  • Knowledge of vector databases and sophisticated database management systems.
  • Capabilities in 2D graphics editing and experience with SVG.

Technical Stack

SlideSpeak employs a robust tech stack, which includes:



  • Frontend: NextJS, Zustand, Tailwind, Prisma
  • Backend: Python, FastAPI, Llama Index
  • Database: PostgreSQL
  • Vector Database: PGVector
  • AI Models: Azure OpenAI, Google Gemini Flash, Replica
  • DevOps: Uses GitHub Actions and Checkly for end-to-end testing
  • Infrastructure: Managed with Azure, AWS, and Virtual Servers using Docker Compose.

Salary and Benefits

SlideSpeak offers a compelling salary range of $50,000 - $75,000 USD. The exact salary will depend on the candidate's experience and fit within the team. In addition to competitive pay, the company provides several attractive benefits to enhance work-life balance and professional development:

  • A fully remote work environment with flexible scheduling.
  • Company-provided laptop and a specialized software budget to meet individual needs.
  • A budget for attending industry conferences like AI Engineer, Figma Config, and WebSummit.
  • Quarterly trips across Europe that are fully paid, which include travel and accommodations, providing opportunities for team bonding and creativity; upcoming trips may include locations like Cape Town and San Francisco.
  • A WeWork membership for additional work flexibility.

Application Process

Interested candidates are encouraged to apply by submitting a resume and a brief cover letter outlining their relevant experience and why they would be a good fit for the role. They should be prepared to discuss any AI tools they have built or experience with 2D graphics software in their application.

By joining SlideSpeak, a motivated Full Stack Developer can directly influence the future of presentation technology in a supportive and innovative environment.



This job offer was originally published on weworkremotely.com

SlideSpeak

Europe Only

Software development

Full-time

January 15, 2025

14 views

2 clicks on Apply Now

Share


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.