Job details
Frontend Developer / UX Engineer (React, JavaScript/TypeScript)
- Java
- Redux
- Cypress
- Docker
- TypeScript
- ES6
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 month ago
We’re seeking a design-focused Frontend Engineer who embraces AI-assisted development tools as essential components of their workflow. The ideal candidate will have both strong technical skills and a keen design sensibility, using tools like Cursor, Windsurf, and other AI assistants to accelerate development and elevate UI quality. You’ll be at the forefront of creating visually stunning interfaces that make complex financial workflows intuitive and engaging.
About us:
Roots is an early stage startup building an innovative platform to revolutionise how films are financed, distributed, and monetized. We're building a comprehensive digital ecosystem that serves as a permanent home for films, combining sophisticated rights management with cutting-edge fintech solutions. Our mission is to extend the commercial lifespan of films indefinitely while democratizing film investment through micro-investment opportunities.
You’ll be responsible for:
- Crafting beautiful, intuitive user interfaces with a strong emphasis on visual design and user experience
- Leveraging AI tools (Cursor, Windsurf, GitHub Copilot, etc.) daily to enhance productivity and UI innovation
- Creating sophisticated data visualizations that are both functional and visually compelling
- Implementing responsive, accessible interfaces that follow modern design principles
- Building and maintaining our design system and component library
- Collaborating with designers to translate concepts into polished, production-ready features
Our Tech Stack
- Frontend: React.js and TypeScript
- State Management: Redux / Zustand
- Data Visualization: Recharts, D3.js
- Testing: Jest for unit testing, Cypress for e2e testing
- CI/CD: GitHub Actions
- Infrastructure: Docker
- 3+ years of professional experience with React.js
- Strong design sensibility and passion for creating exceptional user interfaces
- Demonstrated enthusiasm for and experience with AI-assisted development tools
- Ability to write effective prompts for AI tools to optimize development workflow
- Strong expertise in TypeScript and modern JavaScript (ES6+)
- Proficiency with CSS, animations, and responsive design techniques
- Experience with data visualization libraries (e.g., Recharts, D3.js)
- Eye for detail and commitment to pixel-perfect implementation
- Willingness to embrace AI tools as core components of your development workflow
- Passion for the intersection of technology and design
- Ability to think like both an engineer and a designer
- Open-minded approach to adopting new tools and methodologies
Nice to Have
- Experience with Figma or other design tools
- Understanding of design systems and component libraries
- Background in or passion for the film industry or fintech
- Knowledge of WebSocket implementations for real-time features
- Experience with accessibility (WCAG) compliance
- Competitive salary and benefits package included
- Chance to work with major players in the film industry
- Gear of your choice (laptop, mobile device)
- Unlimited data mobile plan
- Professional development budget
- Access to premium AI development tools and training
- Private health insurance
- 5 weeks of paid vacation
- Help with relocation to Athens, Greece (where applicable)