Flag job

Report

Software Engineer - Frontend

Min Experience

1 years

Location

remote

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Our Product: Ejento, built by Data Science Dojo, is a cutting-edge RAG platform that enables LLM application developers to build retrieval-augmented generation (RAG)-based applications efficiently. Our platform provides seamless integration of retrieval systems with LLMs, empowering developers to build scalable, context-aware AI solutions. At Data Science Dojo, we are committed to advancing AI by creating intuitive, high-performance interfaces that enable users to interact with AI-powered systems effortlessly. Job Role: We are seeking a Software Engineer Frontend to join our team and play a key role in developing Ejento's user interface. You will be responsible for designing, implementing, and optimizing interactive and scalable frontend components for our RAG-based AI platform. Your work will directly impact the usability, performance, and adoption of Ejento, helping developers and enterprises build powerful LLM applications with ease. What you will do: Develop intuitive, high-performance, and scalable frontend applications for Ejento. Design and implement user-friendly and interactive components for AI-driven applications. Optimize performance, responsiveness, and accessibility of the Ejento platform. Ensure a seamless user experience by following best practices in UI/UX design and frontend development. Implement robust observability and monitoring tools to track user interactions and performance. Work with modern frontend frameworks and libraries such as React, Next.js, Tailwind CSS, and TypeScript. Develop and maintain a design system that ensures consistency across the platform. Ensure the frontend is secure, scalable, and meets industry standards for data privacy and AI ethics. Write and maintain unit, integration, and end-to-end tests to ensure frontend reliability and prevent regressions. What we are looking for: Bachelor's degree in software engineering, Computer Science, or a related field. 1-2 years of experience in frontend development or a similar role. Strong communication and collaboration skills, working cross-functionally with AI engineers and product managers. Strong proficiency in JavaScript, TypeScript, HTML, and CSS. Experience with modern frontend frameworks such as React, Next.js. Deep understanding of UI/UX principles, accessibility, and frontend performance optimization. Experience integrating RESTful APIs, GraphQL, and WebSockets. Strong knowledge of state management solutions (Redux, Recoil, Zustand, etc.). Hands-on experience with CSS frameworks (Tailwind CSS, Chakra UI, or Material UI). Experience with frontend testing frameworks (Jest, Cypress, React Testing Library, etc.). Strong problem-solving skills and ability to work in a fast-paced, agile environment.

About the company

Data Science Dojo is committed to advancing AI by creating intuitive, high-performance interfaces that enable users to interact with AI-powered systems effortlessly.

Skills

javascript
typescript
html
css
react
next.js
ui/ux
accessibility
frontend-performance
rest-api
graphql
websockets
state-management
css-frameworks
testing-frameworks