Location: Remote (EMEA & LATAM) Employment Type: Full-time 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.