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
PHP Software Engineer
Engineering

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
  • Implementation of new functionality and support existing code;
  • Analyze and estimate implementation efforts
  • Write quality, maintainable code
  • Code review
  • Follow other Definitions of Done according to your Role

Qualifications:

  • 4+ years of commercial PHP development
  • Microservices, СQRS knowledge is highly appreciated (message queue/bus, JSON-RPC/grpc protocols)
  • DDD knowledge is required;
  • PHP 8+, SOLID, OOP
  • Databases (MySQL 8.0+, Postgres) – all types of joins, basic knowledge of groupings and window functions, OVER clause, transactions, understanding of indexes (B-tree), optimization
  • Docker, Docker-Compose
  • WebSocket
  • Knowledge of design patterns and best practices
  • Understanding layered architecture (clean/onion/hexagonal etc.)
  • High level of responsibility
  • Great attention to detail
  • Being a collaborative and flexible team player
  • Time management skills
  • English level: Upper-Intermediate.

Would be a plus:

  • Experience with search engine (Opensearch/Elasticsearch);
  • CI/CD
  • Proven experience with Node.js, TypeScript
  • Kubernetes basic knowledge

Benefits & Perks:

  • Friendly team
  • Flexible working hours (you can start work from 8 am till 12 pm, depending on your daily meeting);
  • Remote work, with the possibility to return to the Kyiv office. Also, our Kyiv office is open (office in the city center — business center Panorama near the Landscape Alley, 10 minutes from Golden Gate metro station;
  • Informal style of leadership and communication, skilled management
  • Work in an Agile environment
  • Participation in seminars, trainings, and conferences
  • English lessons online and the possibility to use English at work
  • Team buildings and other activities
  • Yearly salary review
  • 16-days of paid vacation + 5-days of sick leave
  • Corporate medical insurance programs from the start date
  • Referral program

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

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.