Front-end Developer

Brno I Full Time

Job Description

The mission

As a Front-end developer, you will mostly work on our product’s GUI. Our long-term vision is to adopt Micro Front-Ends utilizing React and the Ant Design framework to enhance scalability and modularity. You will also be responsible for managing TypeScript libraries and optimizing our JavaScript probe for fraud prevention.


  • Seniority: 5+ years experience
  • Employment Type: Full-time, Employee or Contractor
  • Remote Work: Full remote possible


  • Develop and maintain web applications using React and the Ant Design framework.
  • Lead the development of the Micro Front-End architecture, working closely on the architectural design and creating micro front-ends in React.
  • Contribute to the development and maintenance of internal design systems and component libraries in TypeScript.
  • Improve the JavaScript probe used for collecting user data for fraud prevention.
  • Collaborate with cross-functional teams, including Back-End Developers, UX/UI Designers, and Product Managers, to deliver high-quality features and user interfaces.
  • Mentor and teach other team members to create their micro front-ends when adding new features.
  • Manage relevant Gitlab pipelines for efficient development workflows.
  • Participate in code reviews to ensure code quality, performance, and adherence to best practices.

Preferred Experience


  • Must Have
    • Deep knowledge of JavaScript/TypeScript.
    • Proficiency in React and hands-on experience with building complex UI components.
    • Experience with UI testing (e.g., selenium, playwright, etc.).
    • User-level knowledge of Linux and Docker.
    • Understanding of clean code and system design principles.
    • Collaboration and excellent soft skills.
  • Nice to have
    • Knowledge of Node.js.
    • Familiarity with Microservice architecture.
    • Experience with Kubernetes and Helm charts (on AWS).
    • GitLab CI/CD
    • Basic knowledge of Python.

What we value

  • Ability to take ownership and drive projects towards shared goals without constant supervision.
  • Positive, can-do attitude with a no-excuse startup mindset.
  • Passion for learning new technologies and methodologies.
  • Excellent communication skills and a collaborative approach to problem-solving.

Contact us