ref. č. 7767

We are sorry but the job is no longer open.

Senior Windows developer C++ (full-remote)

Hledáme zkušeného C++ Windows SW inženýra, kterého zajímá bezpečnost či autentifikace, pro vývoj klíčového produktu firmy postaveném na nejnovějších technologiích.

Popis

Pozici obsazujeme pro rostoucí zahraniční start-up společnost, která se zabývá vývojem autentifikačního systému.

Na pozici Vás čeká:

  • tvorba a návrh SW produktového řešení v expertním engineering týmu
  • vývojářská práce na základě produktového backlogu a projektového plánu, prioritizace dílčích úkolů v rámci naplánovaných releasů
  • psaní srozumitelného a bezchybného kódu v C++, jedná se především o systémový vývoj pro Windows
  • vývoj Windows aplikací a produktů, které používají multi-platformní knihovny poskytované jinými týmy
  • práce s bezpečnostními certifikáty a PKI, využití kryptografických komponent ve Windows
  • možný přesah do C#/.NETu (část jednoho z projektů je v .NETu), většina vývoje je ale v C++
  • tvorba nových funkcionalit, údržba stávajícího kódu, debugging, optimalizace kódu
  • tvorba statické a dynamické analýzy kódu, práce podle security development frameworku, podíl na testovacích procedurách a self-review technikách, code review
  • poskytování technické expertízy v oblasti nejnovějších technologií Windows Software ekosystému, hlavně se zaměřením na podnikovou identitu a autentifikaci
  • spolupráce s ostatními členy SW týmu (kolegové jsou v zahraničí)
  • možnost cestování na pobočku v zahraničí (dle libovůle, pokud to Covid situace umožní)

Požadavky

Co potřebujeme:

  • alespoň 3 roky praxe s vývojem v native C++ ve Windows (14/17 a novější verze)
  • zkušenosti s vývojem ve Visual Studio 2019
  • znalost programování v managed C#/.NET pro Windows
  • zkušenosti s vývojem Windows API, Windows GUI aplikací, Windows services
  • znalost vývoje v MS Windows prostředí, ideálně Windows internals
  • znalost synchronizace, COM, DLL, správy paměti, multithreading, concurrency
  • zkušenosti s debuggingem nativních a managed GUI aplikací a služeb ve Visual Studiu
  • zkušenosti s Windows web kamerami, MS Media Foundation, základy image processing
  • povědomí o bezpečnosti
  • plynulá znalost AJ (denní komunikace)
  • zkušenosti s prací ve verzovacím systému typu Git/GitHub
  • místo je vhodné pro seniorní Windows vývojáře, ale jsme otevřeni i mediorům (3-4 let praxe)

Co uvítáme (je výhodou):

  • znalost vnitřních částí MS Windows, znalost Windows Credential Providers a Windows PKI
  • orientace v CI/CD prostředí a obeznámenost s automatizovanými buildy
  • zkušenosti s vývojem UWP a XAML aplikací pro Windows 10 desktopy
  • praxe s vývoje v C#/.NET aplikací

Jak si Vás představujeme:

  • umíte prioritizovat, jste samostatní, organizovaní, zvládnete multi-tasking v dynamickém agilním mezinárodním remote prostředí
  • cítíte se pohodlně ve vysoce spolupracujícím prostředí, kde je normou efektivní komunikace a snaha dosáhnout argumentační shody

Nabídka

  • jedná se o dlouhodobou spolupráci na HPP (ev. kontrakt), plný úvazek
  • atraktivní / nadstandardní platové ohodnocení odpovídající zkušenostem
  • další výhody: laptop dle vlastního výběru, mobilní telefon, 100% full-remote práce/homeoffice, možnost cestování do zahraničí nebo možnost pracovat v zahraničí s hrazeným ubytováním i obědy, možnost podílet se technicky na vznikajícím produktu a být u růstu firmy fungující podle vzoru amerických Sillicon Valley společností (v květnu offsite cesty do Silicon Valley), spolupráce s experty ve svém oboru, motivační akciové opce
  • neomezená možnost dalšího rozvoje a růstu (směrem k tech lead pozici), práce v dynamickém prostředí mezinárodní společnosti

Pokud Vás nabídka zaujala, zašlete nám svůj životopis v angličtině nebo odkaz na LinkedIn.

Uchazeče, kteří postoupí do užšího kola, budeme kontaktovat. Ostatní zařadíme do databáze a budeme je kontaktovat, jakmile pro ně nalezneme jinou vhodnou nabídku.

Locality Zahraničí, Celá ČR, Brno

Your journey to your dream position in IT matters.

Get in touch with us, and we'll discuss your expectations. We stand by your side in the search for the right opportunity.

Register and activate our smart "watch-mouse" for the ideal position based on your preferred criteria.

We understand that time is a precious commodity in the IT field, thus we focus on fast and comfortable communication for you. Don't have time to create a perfect professional profile? Based on our consultation, we'll review your current career path. We'll provide advice, tips, and strategies that can help in finding the ideal position. We believe that recruitment is based on partnership. Respectful dialogue, open communication, trust, and finding solutions are the foundation of our work.

Your journey to your dream position in IT matters.

Get in touch with us, and we'll discuss your expectations. We stand by your side in the search for the right opportunity.

Register and activate our smart "watch-mouse" for the ideal position based on your preferred criteria.

We understand that time is a precious commodity in the IT field, thus we focus on fast and comfortable communication for you. Don't have time to create a perfect professional profile? Based on our consultation, we'll review your current career path. We'll provide advice, tips, and strategies that can help in finding the ideal position. We believe that recruitment is based on partnership. Respectful dialogue, open communication, trust, and finding solutions are the foundation of our work.

Your journey to your dream position in IT matters.

Get in touch with us, and we'll discuss your expectations. We stand by your side in the search for the right opportunity.

Register and activate our smart "watch-mouse" for the ideal position based on your preferred criteria.

We understand that time is a precious commodity in the IT field, thus we focus on fast and comfortable communication for you. Don't have time to create a perfect professional profile? Based on our consultation, we'll review your current career path. We'll provide advice, tips, and strategies that can help in finding the ideal position. We believe that recruitment is based on partnership. Respectful dialogue, open communication, trust, and finding solutions are the foundation of our work.

Your journey to your dream position in IT matters.

Get in touch with us, and we'll discuss your expectations. We stand by your side in the search for the right opportunity.

Register and activate our smart "watch-mouse" for the ideal position based on your preferred criteria.

We understand that time is a precious commodity in the IT field, thus we focus on fast and comfortable communication for you. Don't have time to create a perfect professional profile? Based on our consultation, we'll review your current career path. We'll provide advice, tips, and strategies that can help in finding the ideal position. We believe that recruitment is based on partnership. Respectful dialogue, open communication, trust, and finding solutions are the foundation of our work.

Your journey to your dream position in IT matters.

Get in touch with us, and we'll discuss your expectations. We stand by your side in the search for the right opportunity.

Register and activate our smart "watch-mouse" for the ideal position based on your preferred criteria.

We understand that time is a precious commodity in the IT field, thus we focus on fast and comfortable communication for you. Don't have time to create a perfect professional profile? Based on our consultation, we'll review your current career path. We'll provide advice, tips, and strategies that can help in finding the ideal position. We believe that recruitment is based on partnership. Respectful dialogue, open communication, trust, and finding solutions are the foundation of our work.

You can do it anywhare