Talnivo
Offre d'emploi

Front End Engineer

Rayyan Systems, Inc.

Contrat : Full Time Niveau : Mid-level

Category: Technology

Location:

Role Overview

Rayyan is an AI SaaS startup developing a research collaboration platform with an AI-assisted workflow that helps accelerate searching, extracting, and synthesizing relevant information from research studies to inform evidence-based decision making, including evidence-based medicine.

As a Frontend Software Engineer at Rayyan Systems Inc., you will design, develop, and implement new and next-generation features with a focus on frontend technologies. You'll ship end-to-end product experiences from onboarding and core workflows to complex data interactions and AI-powered features. Working within a collaborative environment, you'll partner with product managers, designers, and backend engineers to transform user needs into elegant, functional software. This is a growth role where you'll expand your skills in SaaS product development, AI-first interfaces, and complex frontend architecture while contributing meaningfully from day one. What We're Looking For

You're excited about building products that solve real problems in research and evidence-based decision making. You understand that great frontend engineering is about creating experiences that are fast, usable, and delightful. You're hungry to learn, especially about AI-powered interfaces and modern SaaS architecture. You're comfortable with ambiguity and eager to grow your skills while making an immediate impact. Key Responsibilities

Product & Feature Development

• Design, develop, and implement new and next-generation frontend features for our research collaboration platform

• Build and maintain user interfaces for web-based SaaS applications, including onboarding flows, core features, settings, and admin interfaces

• Implement responsive, accessible UI from designs and prototypes, solving complex problems with simple, maintainable solutions

• Contribute to and maintain shared component libraries and design-system implementations that ensure consistency across the product

• Develop data-driven interfaces including dashboards, tables, filters, and visualizations

AI-First Experience Engineering

• Implement user experiences for AI-powered features, making sophisticated capabilities feel natural and accessible

• Build intuitive interfaces for AI interactions, automated workflows, and intelligent recommendations

• Balance automation with user control, ensuring transparency and clear feedback in AI-driven flows

Collaboration & Growth

• Partner with product managers, designers, and backend engineers to define features and align on technical approach

• Participate in code reviews, design critiques, and sprint planning within an Agile process

• Write clean, tested code and help improve frontend quality, performance, and developer experience

• Stay current with frontend best practices, SaaS UI patterns, and AI interface trends

Requirements Required Qualifications

Experience

• 2+ years of demonstrated frontend engineering experience for web applications

• Strong portfolio or GitHub profile demonstrating your engineering process and problem-solving approach

• Experience with consumer or SaaS products

Skills

• Proficient understanding of HTML/CSS and ES6+

• Proficient with responsive design and browser compatibility practices

• Proficient understanding of ReactJS and its fundamentals (JSX, Virtual DOM, component lifecycle, etc.)

• Experience with a JavaScript state management library (e.g. Redux or similar)

• Good understanding of asynchronous request handling and RESTful services/APIs consumption

• Familiarity with a JavaScript testing framework

• Experience with web performance optimization

• Proficient understanding of code versioning tools such as Git

• Understanding and experience with the Agile process

• Excellent communication skills and ability to articulate technical decisions

• Self-directed and comfortable managing multiple projects

Mindset

• Eager to learn and grow in SaaS and AI-first product development

• User-centered approach balanced with business pragmatism

• Collaborative team player who thrives in cross-functional environments

• Comfortable with ambiguity and fast-paced startup environments

Nice to Have

• Experience building AI/ML-powered product features

• Familiarity with SaaS or enterprise applications, especially research or healthcare-adjacent domains

• Understanding of accessibility standards (WCAG) and inclusive UI implementation

• Experience with TypeScript

• Experience with design tools (e.g. Figma) and close designer collaboration

• Experience with monorepos, Nx, and CQRS architecture

• Experience with E2E testing or analytics-informed product decisions

Location

Job: Remote

Headquarters: Cambridge, Massachusetts, United States Timezone: EMEA timezones required for team collaboration

Benefits Rayyan is an equal opportunity employer.

DetailsOriginally posted on Himalayas

Source : Himalayas (himalayas.app)

Missions

Product & Feature Development

• Design, develop, and implement new and next-generation frontend features for our research collaboration platform

• Build and maintain user interfaces for web-based SaaS applications, including onboarding flows, core features, settings, and admin interfaces

• Implement responsive, accessible UI from designs and prototypes, solving complex problems with simple, maintainable solutions

• Contribute to and maintain shared component libraries and design-system implementations that ensure consistency across the product

• Develop data-driven interfaces including dashboards, tables, filters, and visualizations

AI-First Experience Engineering

• Implement user experiences for AI-powered features, making sophisticated capabilities feel natural and accessible

• Build intuitive interfaces for AI interactions, automated workflows, and intelligent recommendations

• Balance automation with user control, ensuring transparency and clear feedback in AI-driven flows

Collaboration & Growth

• Partner with product managers, designers, and backend engineers to define features and align on technical approach

• Participate in code reviews, design critiques, and sprint planning within an Agile process

• Write clean, tested code and help improve frontend quality, performance, and developer experience

• Stay current with frontend best practices, SaaS UI patterns, and AI interface trends

Compétences requises

Talnivo calcule votre score de compatibilité CV ↔ offre et vous aide à l'améliorer avant de postuler.

Créer un compte gratuit

Voir toutes les offres sur Talnivo