ABBYY Careers

Reimagine your future with boundless opportunities and a team who champions your success.

Senior Software Developer (C++; FC Technology Integration)

Serbia_Belgrade | Technology and Product Development

Senior Software Developer (C++; FC Technology Integration)

ABBYY powers intelligent automation. We reimagine the way people work and how companies accelerate business by delivering the intelligence that fuels automation platforms. Our solutions transform enterprise data and empower you with the insights you need to work smarter and faster. We help more than 10,000 companies globally, including many of the Fortune 500, to drive significant impact where it matters most: customer experience, profitability, and competitive advantage.​ We bring together top experts from all over the world to form our growing team of 1,000+ employees, offices in 15 countries, and headquarters in the United States. Joining ABBYY means becoming an expert in a big global team working on challenging projects. Our flat hierarchy allows employees across the world and functions to make a direct impact on our business strategy, while people programs like health and fitness challenges, Volunteer Time Off policy, internal lectures, and social events foster teamwork and work-life balance.​ We invite you to join us! Working for ABBYY means working autonomously on global projects that boost your personal and professional growth.​

Responsibilities

  • Investigating why the product works different with client expectations
  • Integrating the latest ABBYY's technologies into the product
  • Developing new features
  • Refactoring of legacy code
  • Improving our SDK for better experience
  • Creating tests
  • Supporting CI/CD process in git/tfs.

Requirements

  • 5+ years' experience of C++ (Windows applications)
  • Solid understanding of modern architectures of distributed application
  • Ability to design a product subsystem, document it and argue your decision
  • Fast understanding of how different ABBYY's technologies works
  • Have strong debugging and troubleshooting skills
  • Ability to work with other engineers and testers both from you team and from others, sometimes across multiple time-zones.

An advantage:

  • Experience in COM, multithreading and Win Api
  • Have knowledge of XML and C#
  • Have knowledge of Agile methodologies, particularly SCRUM.

Benefits:

  • CI\CD flow in Azure DevOps Server (Git\Tfs) with Jira tracker
  • Integrations and automatics test
  • Support of scaling and working in high load
  • Creating products that save people time
  • Flexible and/or remote schedule
  • Interesting and challenging tasks.

At ABBYY you will:  

Be an experienced advisor in a trusted, globally recognized brand  

ABBYY is a global company working with the largest enterprises in the world. More than 10,000 companies, including many of the Fortune 500, trust our technologies and products to gain a complete understanding of their business processes and content; 

ABBYY's global expertise includes various industries, such as Financial Services, Insurance, Transportation & Logistics, Healthcare, Government, and Legal. We are a significant player in the RPA and broader intelligent automation market through strategic partnerships and embedded technology licensing with leading vendors.  

Having a global structure, we work on most of the projects in international teams. A major part of the employees in Global Functions regularly communicate in English – both in emails and during calls and meetings. 

Be challenged and autonomous 

We support your aspiration for professional development and empower you to implement your ideas to complete challenging projects; 

We have a flat hierarchy and the management – from team leads to top managers – is open to ideas and discussions. Every opinion counts. 

Have the flexibility to work the way you work best 

Work-life balance looks a little different for everyone, and we recognize that at ABBYY;  

You will collaborate with your manager to design a workday that works best for you, with flexible hours; 

Our Serbia-based colleagues are entitled to 25 + 3 paid vacation days per year as well as two days' paid volunteering leave which you can use to contribute to a cause you care for; 

To facilitate your well-being, we offer access to FitPass, a digital membership that provides access to hundreds of different sports facilities, including gyms, fitness studios, swimming pools, and sports centers in 30+ cities throughout Serbia as well as private medical insurance.

Additionally, we provide both remote and hybrid work options to best suit your needs. 

Join a diverse and welcoming community 

At ABBYY, we are 1000+ colleagues worldwide, working from across 15 countries. From Silicon Valley to Japan, you will find a passionate, dedicated team of innovators, technical experts, and visionaries. We have been excelling for over 30 years; 

The success of our employees is a top priority for us: We value a culture of trust, collaboration, and respect by fostering open communication, a continuous cycle of feedback, and recognition; 

Our leaders work directly with their teams to establish clear goals and deadlines, so that we can succeed together; 

We enjoy learning about each employee and facilitating their personal and professional development through dedicated learning and development initiatives. 

ABBYY is an Equal Employment Opportunity employer that values the strength that diversity brings to the workplace. 

Job openings

See other job openings

Serbia – Belgrade | Technology and Product Development

Senior Software Developer (C++; FineReader Engine)

Serbia_Belgrade | Technology and Product Development

Senior Software Developer

Serbia_Belgrade | Technology and Product Development

Senior Software Developer

See all positions