Senior Frontend Engineer

Job not on LinkedIn

🕒 April 4

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Zeitlabs eLearning Solutions

Zeitlabs eLearning Solutions

2 - 10 employees

Founded 2018

📚 Education

☁️ SaaS

🤝 B2B

Education • SaaS • B2B

Zeitlabs eLearning Solutions is a provider of flexible, scalable online learning platforms built on the Open edX ecosystem. It works with universities, governments, and non-profits to create accessible digital learning experiences, offering course authoring, discussions, certifications, assessments, analytics, and a mobile-native app. The platform includes monetization (integrated payments), AI-powered course and exam generation, and custom theming, and emphasizes analytics and institutional-grade scalability as a verified Open edX contributor/provider.

📋 Description

• Own significant parts of our frontend architecture, including shared component library strategy and key product surfaces. • Maintain and evolve a legacy React codebase alongside a modern Next.js (App Router) application. • Comfort working across different generations of the stack is essential. • Build and ship features with TypeScript, Tailwind CSS, and component libraries including Radix UI and Open edX Paragon. • Integrate AI capabilities using the Vercel AI SDK and OpenAI APIs. • Work with Zustand, Jotai, and TanStack Query for state and data-fetching patterns. • Develop and publish reusable React component packages (footer, header, shared UI) in a monorepo environment. • Implement i18n for RTL/LTR layouts (Arabic + English) using next-intl. • Collaborate on design system decisions across custom components and Paragon. • Write tested, accessible, production-grade code with React Hook Form, Zod, and Jest/Testing Library.

🎯 Requirements

• 5+ years of frontend experience with strong Next.js and React fundamentals. • Proven ability to operate independently in a remote, async environment, you drive tasks to completion without close supervision. • Strong async communication skills; able to collaborate effectively across multiple timezones. • Comfortable context-switching across multiple projects and tech stacks simultaneously. • Proficiency with TypeScript and modern CSS and Tailwind v3/v4. • Experience maintaining or modernizing older codebases, not just building greenfield. • Attention to RTL layout and accessibility requirements. • Experience with Open edX or Paragon is a strong plus. • Comfortable in monorepo environments and with NPM package publishing. • Familiarity with AI SDK integration or LLM-powered UI is a bonus.

🏖️ Benefits

• Flexible working time: Set your own hours • Work with the best engineers: Join the Open edX community, work with engineers from around the world • Competitive pay

Apply Now

Similar Jobs

🕒 April 3

MLabs

51 - 200

💼 Consulting

🤖 Artificial Intelligence

💳 Fintech

Senior/Staff Front End Developer for high-volume crypto trading platform. Collaborating to create a high-performance web application for robust trading capabilities.

🕒 April 2

ClickUp

1001 - 5000

☁️ SaaS

⚡ Productivity

🏢 Enterprise

Senior Frontend Engineer at ClickUp building and improving core product experiences using Angular and React. Collaborating with cross-functional teams in a fast-paced environment.

🕒 April 2

Supersourcing

51 - 200

🤝 B2B

👥 HR Tech

Experienced Angular Developer responsible for designing and implementing user interfaces for a SaaS company. Collaborate with cross-functional teams to deliver responsive web applications using Angular 15.

🕒 April 2

Kadince

11 - 50

💼 Consulting

📣 Marketing

🏦 Banking

Web Developer at Kadince creating solutions for compliance and marketing in financial institutions. Engaging with a fully remote team focused on user-centered software development.

🕒 April 1

Reevolt AI

1 - 10

💼 Consulting

🏥 Healthcare

📣 Marketing

Vue.js Developer responsible for creating user interfaces using Vue.js frameworks. Collaborating with teams to build dynamic web applications in a fully remote setting.