Saffa.globalSearch
RemoteIT & Software

Front End Engineer

Rayyan Systems, Inc. · Remote – incl. South Africa

Salary
Not stated
Posted
20h ago
Source
Himalayas

Job description

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.

Details Originally posted on Himalayas

Read the full advert & apply on Himalayas ↗

Saffa.global isn't the employer or recruiter. Never pay anyone for a job offer, visa or "processing fee".

Similar jobs

RemoteIT & Software

Full-Stack Engineer

OpenTrain AI · Remote – Anywhere in the World

Headquarters: United States URL: https://opentrain.ai/ Full-Stack Engineer, Part-Time AI Code Evaluation - Remote (United States) • $50–$100 per hour equivalent, paid per accepted task • 100% remote • Part-time • Under 20 hours a week, you choose when Work on AI code evaluation on your own schedule, using your full-stack engineering judgment to create, review and validate software tasks. AI…

RemoteIT & Software

Software Engineer Interviewer

Karat · Remote – Anywhere in the World

Headquarters: Seattle URL: https://karat.com/ Come join Karat's Interview Engineer Community! Karat is always seeking talented engineers accross the world to join our Community. If you are interested in being considered for a future Interview Engineer opportunity, please submit your application to this posting. This is a contractor/freelancer opportunity, and work is compensated based on tasks…

RemoteIT & Software

Senior Juju Software Engineer (Go)

Canonical · Remote – EMEA

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders…

RemoteIT & Software

Senior Jira Administrator

Canonical · Remote – EMEA

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many…

RemoteIT & Software

Senior Design Researcher - User Science

Canonical · Remote – EMEA

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders…

RemoteIT & Software

Head of AI Native Operations

Supabase · Remote – Anywhere

About Supabase Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. About the RoleWe are looking for a Head of AI Native Operations to build the autonomous systems…