Join us to build the client layer of RoboMarkets' Forex trading platform. Design, build, and ship features for web and mobile applications, improve user interface/UX, and integrate the platform with other company products and services.
Requirements
- 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)
Benefits
- 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