Senior Frontend Developer **(UI/UX)**
About the Company: Innovative startup focused on AI-driven solutions, advanced chatbots, recommendation systems, and automation tools. We are now developing our own platform designed to simplify the creation of AI-driven applications including no-code.
Job Overview:
We are looking for a highly skilled Senior Frontend Developer to lead the frontend development of our custom no-code platform. You will be responsible for architecting and implementing the UI/UX, ensuring seamless user interactions, and integrating advanced visual programming concepts. This role offers the opportunity to significantly impact the product’s usability and scalability.
Key Responsibilities:
• Design, architect, and develop the frontend architecture of the no-code platform.
• Create highly intuitive, responsive, and interactive interfaces for no-code visual programming.
• Collaborate closely with backend engineers, product managers, and designers to translate product requirements into scalable frontend solutions.
• Integrate frontend components with backend APIs (FastAPI, REST, GraphQL).
• Implement state-of-the-art UI libraries, visualization tools, and drag-and-drop interfaces.
• Ensure cross-browser compatibility and optimize for performance.
• Write clean, maintainable, and testable code using best practices (unit testing, integration testing, etc.).
• Continuously enhance platform usability, accessibility, and responsiveness.
• Develop and maintain a library of prefab components for efficient interface reuse.
Technical Requirements:
• 4+ years of frontend development experience.
• Strong expertise with JavaScript and modern frameworks (React required, experience with Vue/Angular advantageous).
• Deep understanding of UI/UX design principles and responsive design.
• Extensive experience with frontend state management (Redux, Zustand, or similar).
• Solid experience integrating frontend with RESTful APIs and GraphQL.
• Familiarity with visualization libraries (D3.js, Cytoscape.js).
• Experience developing drag-and-drop interfaces and visual programming environments.
• Proficiency in HTML5, CSS3, and CSS preprocessors (Sass, Tailwind CSS).
• Familiarity with CI/CD pipelines and version control (Git).
• Practical experience creating and maintaining component libraries (Storybook or similar).
Bonus Skills:
• Prior experience building no-code or low-code platforms.
• Familiarity with AI-driven frontend components and integrations.
• Experience with WebSockets and real-time data interactions.
• Experience integrating frontend code generation tools from design software.
Soft Skills:
• Strong communication skills.
• Ability to work independently and lead frontend initiatives.
• Excellent problem-solving abilities.
• Attention to detail and dedication to delivering high-quality user experiences.
What We Offer:
• Opportunity to shape an innovative platform from the ground up.
• Collaborative and supportive team environment.
• Competitive compensation package.
• Flexible working conditions (remote/hybrid).
• Professional growth opportunities in cutting-edge technologies.