CentricSoft Logo
Back to Careers

Senior Frontend Engineer (React)

Sofia

Are you ready to build the future of trading? Join Centric Technologies and build a cutting-edge, real-time trading platform for our new brand. We’re looking for a skilled frontend developer to bring our vision to life with a modern, high-performance user interface.

The Opportunity

We’re launching a new and innovative trading brand, and you’ll be a key player in building its user-facing experience from the ground up. You will join a dynamic, fast-paced team and take ownership of the frontend development for our core platform.

You will be responsible for creating a seamless and engaging user experience across our dynamic trading page, static website, and account management zone. This is your chance to work with a modern React-based stack and solve exciting challenges in a fast-growing industry.

What You’ll Build

  • High-Performance UI: Develop a fast, responsive, and reliable user interface using React and TypeScript, capable of handling real-time data streams with minimal latency to tens of thousands of active users.
  • Complex Feature Development: Implement core platform features, including the main trading interface, user dashboards, and account management functionalities.
  • System Integration: Collaborate with backend engineers to integrate APIs and connect the frontend with various systems, including CRMs (like Salesforce), payment providers, analytics tools (PostHog), and much more.
  • Code Excellence: Write clean, maintainable, and well-tested code, contributing to a high-quality codebase and setting standards for frontend development.

Tech Stack You’ll Master

  • Frontend: React, TypeScript, Zustand, TailwindCSS, Vite, Streaming (Lightstreamer)
  • Analytics: PostHog, Grafana, and other real-time metrics tools
  • Tools: GitHub Actions, Docker, and modern CI/CD pipelines

What We’re Looking For

Must-Haves:

  • 5+ years of experience building production-grade web applications.
  • Expert-level proficiency in TypeScript/JavaScript and React.
  • Strong experience with real-time systems using WebSockets or similar technologies.
  • Proven experience integrating with RESTful or GraphQL APIs.
  • Experience with modern frontend tooling (Vite, Webpack, etc.) and state management libraries (Zustand, Redux, etc.).
  • Familiarity with implementing product analytics and tracking (e.g., PostHog).

Nice-to-Haves:

  • Trading industry experience.
  • Financial markets or trading platform knowledge.
  • Experience with high-frequency data streaming and visualization.
  • Experience building mobile-responsive trading interfaces.
  • Performance optimization for real-time applications.

Why Centric Technologies?

🏢 Amazing Office: Work from our state-of-the-art Sofia office with gaming rooms, relaxation areas, and central location (near Paradise Center)

💰 Great Compensation: Competitive salaries that match your expertise - we believe in rewarding talent generously

🎮 Trading Culture: Join a team that lives and breathes trading

🚀 Growth Opportunities: Lead technical decisions and shape the architecture of multiple trading products

🌍 International Impact: Build products used by users worldwide, with real-time leaderboards and global competitions

The Interview Process

  1. Initial chat with our CTO (30 min)
  2. Technical discussion (60-120 min)
  3. Meet the team & office tour
  4. Offer 💰

Ready to Level Up?

Join us in Sofia and build platforms that redefine the trading experience. This is your chance to work on cutting-edge technology while creating experiences that keep players coming back for more.

Apply now by sending an email to jobs@centricsoft.io and let’s build something legendary together!