Frontend Engineer (React / Next.js)
About the Project
We’re building a cutting-edge AI-powered video portal that collects and processes video content from various social media platforms. The system enables users to interact with video content using advanced AI features like context-aware search, Retrieval-Augmented Generation (RAG), and LLM agent orchestration.
As the Frontend Engineer, you’ll take the lead in bringing this experience to life — implementing clean, scalable, and responsive interfaces in React and Next.js, and working closely with backend and AI engineers. The project is in a greenfield phase with massive room for input and creativity.
Your Responsibilities
- Develop responsive, performant UI components using React and Next.js
- Implement dynamic pages for video display, search, filtering, and interaction
- Integrate with APIs built on AWS (Lambda, API Gateway, etc.)
- Collaborate with designers and product owners to refine UI/UX
- Work closely with the backend engineer and AI architect to align functionality
- Debug, document, and occasionally contribute to API logic (if needed)
- Optimize frontend performance and SEO for Next.js rendering models (SSR, SSG)
- Ensure best practices across accessibility, responsiveness, and code quality
Tech Stack
- React, Next.js, TypeScript
- Tailwind CSS or other modern styling frameworks
- RESTful APIs (JSON-based) via API Gateway / AWS Lambda
- Basic understanding of CI/CD and version control (Git)
What We’re Looking For
- 3+ years of experience with React and frontend development
- Proficiency with Next.js and TypeScript
- Experience integrating with REST APIs
- Understanding of server/client rendering models (SSR, CSR, SSG)
- Strong UI/UX sensitivity with a detail-oriented approach
- Ability to troubleshoot and collaborate across the full stack
- Bonus: Confidence jumping into API logic if needed (Node.js/TypeScript)
- English: Strong communication skills (B2+)
Nice to Have
- Experience with video content rendering, playback, or media-heavy UIs
- Familiarity with AI/ML-based platforms
- Exposure to authentication flows (e.g., using AWS Cognito)
- Understanding of analytics, error tracking, and performance monitoring
Being a part of 3asoft means having:
High level of flexibility and freedom
p2p relationship with worldwide customers
Competitive compensation paid in USD
Fully remote working