Skip to content

Front End Developer with AI Implementation Skills

  • Remote
    • remote, Praha, Hlavní město, Czechia
  • Software development

Job description

We are looking for a front-end developer to join a fully remote team working on a financial portfolio management solution. The ideal candidate will have extensive experience in cross-platform development, conversational AI implementation, and solution architecture. In this role, you will collaborate with the team to define the tools, libraries, and frameworks and architect the integration of portfolio management and AI features.

Job requirements

Responsibilities

  • Develop and maintain cutting-edge web applications using React for AI-powered solutions.

  • Collaborate with UI/UX designers to create intuitive and responsive conversational interfaces.

  • Integrate AI-driven functionality into the frontend using APIs such as OpenAI or similar tools.

  • Optimize performance and responsiveness of web applications across multiple platforms.

  • Work closely with the backend team to ensure seamless integration of AI and data-driven features.

  • Participate in code reviews and solution designs to align development with project objectives.

Requirements

  • 4+ years of experience in frontend development with React.

  • Proven experience implementing conversational UI and AI-driven user interactions.

  • Strong understanding of integrating APIs, particularly OpenAI or similar AI tools.

  • Solid foundation in JavaScript, TypeScript, and modern frontend technologies.

  • Excellent problem-solving skills and ability to collaborate effectively within a team.

  • Upper-intermediate English proficiency for effective communication.

Preferred Skills

  • Experience with building generative AI interfaces or chatbots.

  • Familiarity with state management libraries like Redux or Context API.

  • Basic understanding of backend services and their integration (e.g., Node.js, Python).

  • Knowledge of design principles for scalable and maintainable web applications.

or