Careers

Wanted: Talented People!
Join our team!

We’re looking for creative and self-motivated people who value an entrepreneurial environment and are committed to delivering excellence to our clients and stakeholders.

Open Positions
Front End Software Engineer
Development

We are looking for a strong Front End Software Engineer to join our team in Kyiv. You will be an integral member of a development team that is focused on building new business functionality, in order to solve problems that are meaningful to our customers. You will have an opportunity to work with top notch technologies, as well as with a team of real professionals.

Responsibilities:

  • Research and evaluate technical options to implement business requirements.
  • Analyze and estimate implementation efforts.
  • Write quality, maintainable code.
  • Implement new functionality and support existing code.

Qualifications:

  • 4+ years of commercial development
  • High level of responsibility
  • Strong attention to detail
  • Collaborative and flexible team player
  • Excellent communication and time management skills
  • ECMAScript 2018+
  • React, React Hooks, Redux, redux-thunk, SCSS, css modules
  • Knowledge of design patterns and best practices
  • DDD knowledge would be a plus
  • Containerization (docker or kubernetes)

Benefits & Perks:

  • 15-days of paid vacation + 5-days of sick leave
  • Flexible schedule
  • Beautiful office in center of Kyiv
  • English classes
  • Fully stocked snack room

How to Apply:

Submit your resume, cover letter and any additional information to careers@finsight.com

PHP Software Engineer
Development

We are looking for a strong PHP Software Engineer to join our team in Kyiv. You will be an integral member of a development team that is focused on building new business functionality, in order to solve problems that are meaningful to our customers. You will have an opportunity to work with top notch technologies, as well as with a team of real professionals.

Responsibilities:

  • Research and evaluate technical options to implement business requirements.
  • Analyze and estimate implementation efforts.
  • Write quality, maintainable code.
  • Implement new functionality and support existing code.

Qualifications:

  • 4+ years of commercial development
  • High level of responsibility
  • Strong attention to detail
  • Collaborative and flexible team player
  • Excellent communication and time management skills
  • PHP 7+, SOLID, OOP
  • Knowledge of design patterns and best practices (clean/onion/hexagonal (layers), SOA)
  • Microservices, СQRS, DDD knowledge is preferred (message queue / bus, JSON-RPC/grpc protocols )
  • Databases (MySQL 5.6+, Postgres) – all types of joins, basic knowledge of groupings and window functions, OVER clause, transactions, understanding of indices (balanced tree)
  • Containerization (docker or kubernetes)

Benefits & Perks:

  • 15-days of paid vacation + 5-days of sick leave
  • Flexible schedule
  • Beautiful office in center of Kyiv
  • English classes
  • Fully stocked snack room

How to Apply:

Submit your resume, cover letter and any additional information to careers@finsight.com

Sales Associate (Junior)
Sales

The Sales Associate position is highly focused on new business development, specifically finding and organizing new meetings for Finsight’s senior sales team. This is an exciting opportunity to join an innovative firm where you can make an immediate impact and develop critical career skills. You will work closely with senior sales and executive management teams and will report to a senior sales director.

Responsibilities:

  • New Business Development: Identify and qualify prospects with the goal of scheduling meetings and calls with key stakeholders.
  • Support senior sales members in managing their pipeline development from introduction to close. Tasks may include: developing targeted prospects lists, cold calling, email correspondence, and managing follow up cadence.
  • Attend, participate and eventually lead client pitches and meetings with the objective of developing new business or fostering meaningful client relationships.
  • Mastery of our products, services and understanding of use cases based on client type.

Qualifications:

  • Experience: 0-1 Year
  • Client focused mentality
  • Highly self-motivated, organized and goal orientated
  • Strong attention to detail
  • Excellent written and verbal communication
  • Ability to work independently
  • Team player that prioritizes the best interest of the company and its employees
  • Ability to see tasks and projects through to conclusion
  • Organized, with an ability to prioritize time-sensitive assignments
  • Proficient in Microsoft Office Suite
  • The ability to build and maintain strong client relationships

Benefits & Perks:

  • 15-days of paid vacation + 5-days of sick leave
  • Comprehensive medical, dental, vision & life insurance
  • Fully stocked snack room

How to Apply:

Submit your resume, cover letter and any additional information to careers@finsight.com

Account Manager (Senior)
Sales

The Account Manager role will provide high quality coverage to current clients and up-sell the Finsight product suite where applicable. You will achieve this goal by communicating the features, functionality and value provided by the Finsight product suite.

Responsibilities:

  • Lead and manage the transition process from the sales team to account management.
  • Organize and represent Finsight at industry conferences.
  • Serve as the lead point of contact for all sales related inquiries with Finsight clients.
  • Build and maintain strong, long-lasting client relationships.
  • Demonstrate the value of the entire Finsight product suite to clients wherever applicable.
  • Develop new business opportunities with existing clients.
  • Identify and provide client feedback to our Product team and Management.
  • Prepare reports on account status.
  • Collaborate with sales team to identify and grow opportunities within large client accounts (Investment banks, fortune 500 companies etc.).

Qualifications:

  • Minimum of 2 years experience as an account manager, key account manager, sales account manager, or an equivalent role.
  • Minimum of 1 year experience in the capital market of financial services industries.
  • A proven ability to communicate, present and influence key stakeholders at all levels of an organization, including executive and C-level.
  • Experience with CRM software and MS Office (particularly MS Excel).
  • Excellent listening, negotiation and presentation abilities.
  • Reliability.
  • Self-organization.
  • Self-motivation.
  • Technical.
  • Strong attention to detail.

Benefits & Perks:

  • 15-days of paid vacation + 5-days of sick leave
  • Comprehensive medical, dental, vision & life insurance
  • Fully stocked snack room

How to Apply:

Submit your resume, cover letter and any additional information to careers@finsight.com

Client and Operational Support Analyst
Operations

As a Client and Operations Support Analyst, you will work closely with our clients to ensure service excellence and support multiple internal business segments (operations, finance, development and sales).

Responsibilities:

  • Assist in providing best-in-class phone, email and live chat service and support to our clients.
  • Record and edit corporate video presentations.
  • Travel locally to record corporate videos from time to time.
  • Assist in data entry and data verification.
  • Assist in client onboarding and product training.
  • Assist with billing/invoice management.
  • Prepare and maintain operational procedures to facilitate service and support.
  • Solicit and communicate internally client feedback.
  • Record and edit corporate audio presentations.

Qualifications:

  • Experience: 0-1 Years.
  • Strong proficiency with computers.
  • Proficiency with online research (knowing how to find things online beyond “Googling it”).
  • Highly self-motivated, organized and goal orientated.
  • Reliability.
  • Strong attention to detail.
  • Collaborative and flexible team player.
  • Clear and concise written and verbal communication.

Benefits & Perks:

  • 15-days of paid vacation + 5-days of sick leave
  • Comprehensive medical, dental, vision & life insurance
  • Fully stocked snack room

How to Apply:

Submit your resume, cover letter and any additional information to careers@finsight.com

Our Workplace Ethos

FINSIGHT is not for everyone. We’re looking for critical thinkers with humility and grit.

Ask Questions
It’s our job to empower you with the access, information, time and tools you need to succeed.
Be Yourself
We deeply value intellectual creativity and diversity of experience and thought.
Get it Done
We hate micromanagement. Whatever you’re responsible for, drive it to conclusion.
Respect Our Space
It’s on all of us to contribute to a clean, positive, productive and respectful environment.
Take Your Time
We don’t operate an assembly line. Whatever you do, do it well.
We’re a Team
We need every unit working seamlessly together to achieve our mission. Everyone’s role is critical.