Skip to content
mimi

Senior Full Stack Engineer

ThirstySprout

Remote (Global) Full-time Senior Today

About the role

About the Company:

Our client is an innovative AI-driven platform dedicated to enhancing matchmaking experiences. Backed by leading venture capital firms, the company leverages advanced technologies to connect individuals in meaningful ways.

Role Overview:

We are seeking a Senior Full Stack Engineer to join our client's dynamic team. This role involves designing, developing, and maintaining scalable web applications that deliver exceptional user experiences. The ideal candidate will have a strong background in both frontend and backend development, with a passion for building intuitive and efficient systems.

Key Responsibilities:

  • Develop and implement new full-stack features using TypeScript, Vue.js, and PostgreSQL on the Supabase platform.
  • Collaborate with cross-functional teams to design and optimize user interfaces with Tailwind CSS.
  • Analyze and improve existing image and text/LLM models to enhance matchmaking accuracy.
  • Estimate compatibility between users based on profile images and textual data.
  • Create and maintain software design documentation, including flowcharts, state-machine diagrams, and data models.
  • Evaluate and optimize system performance concerning data storage, bandwidth, and computational costs.
  • Participate in code reviews, ensuring code quality and adherence to best practices.
  • Mentor junior developers and contribute to their professional growth.

Required Qualifications:

  • Proven experience in developing full-stack web applications, particularly SPAs connected to backend services.
  • Proficiency in TypeScript, Vue.js, and PostgreSQL.
  • Experience with RESTful or GraphQL APIs.
  • Strong understanding of UI/UX principles and the ability to design user-friendly interfaces.
  • Familiarity with software engineering diagramming techniques and tools like Figma.
  • Knowledge of web application security best practices.
  • Experience with version control systems, especially Git.
  • Solid understanding of data structures, algorithms, and complexity analysis.
  • Adaptability to evolving technologies and a commitment to continuous learning.

Preferred Qualifications:

  • Experience with Supabase and Tailwind CSS.
  • Background in AI/ML model development and analysis.
  • Familiarity with human-factors engineering best practices.

Benefits:

  • Competitive salary paid in USD.
  • A fully remote work environment with flexible hours.
  • Opportunity to work on cutting-edge AI solutions in a high-growth market.
  • Collaborative and innovative team culture.

Skills

DockerFigmaGitGraphQLJavaScriptPostgreSQLReactRESTSupabaseTailwind CSSTypeScriptVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free