Front-End Developer

Development · Sofia, Sofia
Department Development
Employment Type Full-Time
Minimum Experience Experienced

ThinkMarkets is seeking a Front-End Developer to take a lead role in driving front-end development for our applications. The key focus will lie on leveraging new technologies in order to enhance existing architecture. In this role, you will be collaborating with project managers, engineers, and developers working on different layers of our business. A successful candidate will possess an unparalleled commitment to creative problem solving, as well as a sophisticated approach to development, testing, and creating quality documentation. 


  • Work alongside project/product managers, design, & back-end development teams in creating and maintaining the existing Portals and back-office application interfaces
  • Lead planning, development, and maintenance support of a growing portfolio of Web applications, supporting various facets of the organization
  • Develop integrations to external services and software
  • Produce and maintain technical documentation of the developed modules/applications
  • Track and resolve any UI/UX errors
  • Present shared ownership of our product vision
  • Produce monthly reports to the line manager


  • Degree in Computer Science or a related field
  • 3+ years of experience in modern web applications development using JavaScript, ReactJS, Redux, HTML5, and CSS3
  • Strong understanding of UI, cross-browser and different devices compatibility, general web functions and standards
  • Experience developing interfaces for trading applications is a big plus
  • Technology enthusiast and a go-getter, with excellent time management skills
  • Knowledge of OOP, design patterns, algorithms and data structures
  • Experience implementing RESTful Web Services
  • Experience in building complex SPA applications

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Sofia, Sofia
  • Department
  • Employment Type
  • Minimum Experience