Job Description
We’re a remote, product-focused startup building AI- and algorithm-driven systems, and we’re looking for a sharp Frontend Engineer who loves clean interfaces, complex data grids, and polished user experiences.
You’ll own the client-side application end-to-end: from building reusable components to implementing the logic for fast, interactive dashboards, working with a small distributed team across several countries.
What You’ll Do
- Build Core UI: Develop responsive web apps using React and Material UI (MUI).
- Master the Data Grid: A huge part of our product involves data tables. You will implement:
- Server-side pagination and sorting.
- Complex column filters (dropdowns, autocomplete, date ranges).
- User customization (letting users resize columns, reorder them, and save their layout)
- Create Reusable Components: Write clean code and libraries that we can use across different parts of the app.
- Improve the UX: Don't just follow instructions—suggest better ways to handle data (e.g., "Let's use a sticky header here" or "This needs a loading skeleton").
- Connect the Dots: Integrate with our Django backend via REST APIs, ensuring the UI handles data states (loading, error, empty) gracefully.
What We’re Looking For
- Strong proficiency in React and Material UI.
- Experience building rich data tables (not just simple lists). You know how to handle pagination, filters, and dynamic columns.
- Solid understanding of JavaScript (ES6+) and consuming RESTful APIs.
- Ability to write clean, reusable code that is easy to debug.
- Attention to detail: You care about alignment, spacing, and how the app feels to the user.
Bonus Points
- Comfortable coding with AI assistants (Claude Code, Cursor, etc.).
- Experience in startups, side projects, or hackathons where you’ve had to ship scrappy solutions fast.
- Familiarity shipping mobile apps with React Native.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application