Position: Windows Application Developer
Company: NCube
Experience required: 3y
English level: intermediate

You will have the benefit of working with a company that focuses on growth, without sacrificing its core identity as every part of the company is built around growth, experimentation, and velocity, along with the importance of data-driven decision making. 

 
Project – fintech platform, a combination of multiple innovative services, one of them is open payment framework. 

 

Experience / Skills required: 

 

Must have: 

 

Education in computer science/software engineering 

3+ years of experience in Windows development in a multithreaded environment 

Experience in services development 

Experience in development languages & frameworks: C/C++, C# 

Knowledge of technologies: COM, RPC 

Reverse engineering capabilities 

Architectural thinking and solid understanding of software design principles 

Attention to details 

Experience in developing enterprise product 

 

 

Good to have: 

 

Previous experience in Mac or other OS development (multithreaded environment, services, client apps) 

Experienced with authentication and authorization service in Windows 

Experienced with authentication and authorization service in enterprise environments 

Experience with JS/TypeScript 

 

 

Responsibilities: 

 

Design, build and maintain advanced applications for the Windows platform 

Collaborate with cross-functional teams to define, design, and ship new features 

Work with outside data sources and API' 

Unit-test code for robustness, including edge cases, usability, and general reliability 

Work on bug fixing and improving application performance 

Continuously discover, evaluate, and implement new technologies to maximize development efficiency 

 

 

We offer:  

 

Challenging project 

Competitive remuneration based on qualification and contribution 

Full-Time job (Office in the very center of Kyiv or remote) 

Flexible working schedule, vacations, paid sick leaves, English courses, regular parties 

Good working environment 

Great team spirit