Open Position

Front-End React.js / Livewire Developer

We're looking for an experienced Front end developer with a strong React.js skills to join our team. Our systems rely heavily on Laravel, Livewire, and Alpine.js as our primary frameworks and we are going to extend our stack about React.js, and we're looking for someone who is passionate about building optimized, scalable applications, loves working with interactive dashboards and charts, and enjoys tackling complex projects in a fast-paced environment.

About Us

Finotive is building a complete ecosystem for modern retail traders, combining fintech, brokerage, and investment solutions into one platform. Every product is developed in-house, giving us full control over the trading experience and enabling fast, consistent innovation. In recent months, we’ve optimized dashboards serving over 50,000 users, rebuilt our application interface with Livewire and Alpine.js for improved performance and usability, implemented advanced interactive charts for real-time analytics, and upgraded our entire ecosystem to the latest Laravel version. We continue to expand our dashboards with deeper analytics, refactor systems for multi-platform performance, and build a modern architecture that ensures fast and reliable data communication across our ecosystem.

A Big Opportunity to Shape Our React.js Architecture

As we expand our ecosystem with React.js, this role gives you a rare opportunity to work on brand-new applications from scratch. You won’t just be implementing tasks, you will directly influence how React is built and structured at Finotive.

You will have the freedom to:

  • Establish architecture patterns and best practices from day one
  • Help shape a scalable component system and front-end structure
  • Decide on technologies for state management, testing, performance optimization, and overall project organization
  • Build fully new interfaces, dashboards, and modules using React.js with complete ownership
  • Bring your own ideas, concepts, and experience to drive the direction of our new front-end stack

Development Ecosystem

A Productive Environment

We build with stability and long-term focus at the core of our development.

We focus on removing friction from the development process so you can concentrate on what really matters — building reliable, maintainable software.

High quality

We always write clean, consistent, and understandable code that follows best practices. For us, quality is more important than quantity. Every new piece of functionality is carefully designed to fit naturally into our existing ecosystem, rather than implemented through quick fixes that create technical debt. This approach keeps our applications maintainable, predictable, and easy for any developer on the team to navigate and extend.

How we will support your progress?

At first you will get easy tasks with focus to get familiar with our ecosystem and approach. You will start with small PR's and reviews to push your knowledge and workflows to the next level. After that you will get more complex tasks with focus to understand how we think and work. After that you will be able to work on your own with support of others if needed. You always will communicate with our dev lead on daily basis and plan work on weekly basis to keep everything on track and get support if needed. So do not afraid of ocean without rope to hold on.

Development Process

After onboarding, you’ll move to the next level of our development workflow and become familiar with how Trunk-Based Development works — keeping the process safe, efficient, and always close to production.

Our Approach to Development

We keep every application fully up to date and thoroughly tested from start to finish. This ensures our deployment process is stable, predictable, and low-risk. Quality assurance and automated testing are part of every step, not an afterthought.

Trunk-Based Development

We follow a lean and continuous approach to development. All changes are made in small, focused batches to keep the codebase as close to production as possible. New functionality is isolated behind feature flags, allowing us to test features on real data before public release. This approach minimizes risks and enables fast, reliable iterations.

Our entire team works on macOS, and we use tools that make development fast, efficient, and enjoyable:

  • Herd – quick and reliable local environments
  • GitHub Desktop – clean, stress-free version control and structured commits
  • Tuple – for pair programming and real-time collaboration
  • Slack – for transparent and focused team communication
  • Tinkerwell – for instantly testing logic and experimenting with code
  • TablePlus – for efficient and intuitive database management

Who We're Looking For

We’re seeking a Front end React.js/Livewire Developer who is both highly skilled and detail-oriented. You’re not just writing code—you care about the quality, performance, and readability of everything you build. You’ll thrive in this role if you:

  • Have a keen eye for detail and take pride in implementing designs accurately, ensuring pixel-perfect execution and smooth user experiences.
  • Are confident with React.js and Livewire, building reactive, component-driven UIs.
  • Have practical experience with data visualization (Chart.js, ApexCharts, or similar) for building interactive dashboards.
  • Take full ownership of your projects from planning to deployment.
  • Value maintainable, clean code, and understand how to balance speed with long-term reliability.

Nice to Have

  • Familiarity with Match-Trader, TradeLocker, cTrader, or MT5 interfaces
  • Understanding of React front-end design implementation
  • Experience collaborating with fintech or prop trading teams

What We Offer

  • Competitive salary based on experience
  • Visa, 3 months accommodation, and sponsorship fully provided
  • Work remotely for now — then join us next year at our brand-new Finotive Fintech Hub in Dubai, working alongside a world-class team of developers, designers, and innovators.
  • Opportunity to help shape the visual identity of one of the fastest-growing fintech groups in the world
  • A culture that rewards precision, innovation, and obsession with excellence
Employment Type
Full Time
Location
Dubai, UAE
Technologies
React.js
Alpine.js
Tailwind v4
Livewire 3
Laravel 12

Shape the future with us

Help create cutting-edge solutions that will shape industry standards, and redefine the future of trading

Head of Trading Intelligence & Analytics

Full-Time, (Dubai, UAE)

View position
Front-End React.js / Livewire Developer

Full-Time, (Dubai, UAE)

View position
Senior UI/UX Designer

Full-Time, (Dubai, UAE)

View position
Social Media Content Creator

Full-Time, Remote

View position
Graphic Designer

Full-Time, Remote

View position
Apply for this position
Please fill out the form below to apply for this position.
Name *
Email *

Please do not use AI tools to generate your answers. It will save time for everyone!

Are you more front-end oriented than back-end? Yes No Describe the most complex React.js application or component you have built. What made it challenging, and how did you solve it? * What state management tools have you used in React.js (e.g. Redux, Zustand, Jotai, Recoil)? Why did you choose them and how do you structure your state? * Have you ever integrated React.js with a backend built in Laravel? If yes, describe how you handled communication, data loading, and shared components. * What is your experience with Livewire? Have you ever migrated components from Livewire/Alpine.js to React or worked in a mixed environment? * Are you interested in learning backend development (Laravel, PHP) and contributing occasionally to backend logic if needed? * Have you ever worked on fintech, trading platforms, or systems where reliability, precision, and real-time data are critical? If yes, please describe your experience. * How would you architect a reusable charting system in React that supports multiple chart types, live updates, and high-frequency data? * Do you have experience working with WebSockets or real-time data streams (e.g. Pusher, Reverb, custom socket servers, trading APIs)? What motivates you more — building clean, scalable architecture from scratch or optimizing and refactoring existing systems? Why? Attach your CV *
Attach cover letter *