Jobs at GuruFocus

Job Openings

Website Front-End Developer is a Plano, Texas-based company that provides stock market investment information services. We currently have an opening for the position of Website Front-End Developer.

The successful candidate is expected to join our development team to work on the development of and other related websites.

Job Type: Full-time


  • Production experience with JavaScript based single page applications and frameworks (Vue, React, Angular)
  • Solid modern JavaScript experience
  • Ability to match design direction with markup and styling languages (HTML, CSS, SCSS)
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Experience working closely with back-end developers and an understanding of how to best manage interfacing with APIs
  • Experience with source-control practices such as Git

Good to have:

  • Experience in mobile app developing ( either hybrid or native)
  • Experience in server side development (PHP, Golang,Node)
  • Knowledge in UI/UX design


  • Master’s degree in computer science, computer engineering or related field.
  • Minimum 2 years of work experience website front end design.


  • This position will pay a base salary plus a performance-based bonus, healthcare benefits and retirement benefits.
  • Interested candidates, please email your resume to [email protected].


Client Service Analyst - Stock Research

GuruFocus is currently seeking exceptional candidates with strong communication and interpersonal skills, great attention to detail, and solid knowledge of financial and accounting principles in our Plano office, supporting the Client Services team.

Duties & responsibilities

  • Ensure customers receive first class service including but not limited to identifying and resolving client issues, conducting client demos, training clients on GuruFocus platform, and managing additional client inquiries/needs as required.
  • Actively speak with customers to ensure they understand how to use the functionality of GuruFocus research platform, including stock screeners, financial data, interactive charts, and Excel Add-ins.
  • Increase client adoption of the platform through education of product features and offering, ultimately driving efficiency and cost reduction for clients
  • Provide front line daily support for all clients including capture of bugs and enhancements.
  • Work with business partners to validate the integrity of data and documents loaded on the platform
  • Become highly skilled in GuruFocus tools and data such as stock screeners, financial data, interactive charts, and Excel Add-ins.

Education and experience

  • Experience in customer service and financial data operations
  • Bachelor's Degree in finance, business or economics
  • Solid understanding of financial statements and valuation methods of public companies.
  • 1-3 years’ experience preferred

Commercial awareness

  • Have an excellent client service ethos and be able to communicate effectively with priority clients and sales prospects
  • Strong analytical and interpersonal skills
  • Familiarity with stock market investing a plus

This position will pay a base salary plus performance-based bonus, healthcare benefit and retirement benefits. Please email your resume to [email protected] to apply.

Job Type: Full-time

Job Type: Full-time


Business Journalist

GuruFocus is seeking a talented and self-motivated individual to start a new program interviewing business owners and entrepreneurs.


  • Interview entrepreneurs and business owners, transcribe the interview audio and publish the contents in the formats of audio, video and text.
  • Write about these business people and their businesses.
  • Make videos and audio recordings based on the interviews and publish them online.
  • Find business owners, contact them and arrange interviews.
  • Promote stories through social media sites and attract more readership to the contents.


  • Bachelor’s Degree in journalism, communications or related field.
  • 1-2 years’ experience in news reporting.
  • Excellent communication and people skills, both oral and written.
  • Ability to meet deadlines, prioritize assignments and handle multiple tasks simultaneously.
  • Knowledge of Associated Press style writing.
  • Must be familiar with each social media outlet, how to update and navigate, and basic SEO practices.
  • Must be self-directed, motivated and also have the ability to work well within a team environment.
  • Proficiency in audio/video editing and knowledge of relevant software.


This position will pay a base salary plus performance-based bonus, healthcare benefit and retirement benefits.

Interested candidates please email your resume, salary expectations and references. Please email your resume to [email protected] to apply.

Job Type: Full-time



Freelance Writers

GuruFocus is looking for writers to participate in our new Writer Compensation Program.

What will you do?

  1. Write articles about value investing strategies and research, e.g., Making the Fluctuations Pay
  2. Write an in-depth analysis of a company.
  3. Write about specific positions in Gurus' portfolios, e.g. Valuating Berkshire Hathaway Holdings: General Electric Company (GE)
  4. Write notes and key points of Gurus video interviews, shareholder letters, book reviews, etc., e.g., Warren Buffett MBA Talk at University of Florida.
  5. Respond to users' comments to your articles in all of the above.

How will you be compensated?
How to get paid more per article? The best way to get paid more per article is to write good articles. GuruFocus appreciates deep analysis of companies. Writing quick idea articles without analysis does not add value to readers, and those articles will not be paid much.

Send resumes to LLC, Attn: Charlie Tian, 3401 Custer Rd., #104, Plano, TX 75023.


As featured on

Contact:, 3401 Custer Rd., #104, Plano, TX 75023.
Phone: 469-248-6885.