freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Developer

Open 25d

Our team owns the web UI and the mobile app, integrating the platform with other RoboMarkets products and shaping a fast, reliable, and polished user experience. You’ll ship new features end-to-end, improve stability and performance, and help refine the UX that thousands of traders use daily.

What you’ll do

  • Design, build, and ship features for web and mobile applications.

  • Improve the user interface/UX, and participate in targeted refactoring of legacy modules.

  • Integrate the platform with other company products and services.

  • Fix bugs, harden reliability, and optimize performance (cold start, bundle size, runtime).

  • Contribute to code reviews, technical design, and engineering best practices.

What you bring

  • Strong experience with TypeScript.

  • Hands-on experience with React and modern web application patterns.

  • Solid Node.js skills with Express or NestJS.

  • Familiarity with state management (e.g., Redux) and styling approaches (CSS, Sass/Less, CSS-in-JS).

  • Working knowledge of SQL (e.g., MySQL) and writing efficient queries.

  • Comfort with front-end tooling (Webpack, ESLint, Yarn/npm).

Nice to have

  • React Native experience for mobile.

  • Understanding of WebSocket, REST APIs, message brokers (e.g., RabbitMQ), and caching (e.g., Redis).

  • Experience with monorepos (e.g., Nx, Lerna).

We offer

  • A comfortable office in central Limassol (Cyprus).

  • In-house canteen with lunches.

  • Greek and English language courses.

  • Access to a company psychologist (confidential 1:1 sessions).

  • Evening yoga classes in the office relaxation area.

  • Medical insurance for employees and their families.

  • Relocation and visa support (if needed).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available