11 September

Junior developer aplikace pro oblast zdravotnictví - CertiCon a.s.

CertiCon a.s. je česká technologická společnost, která od roku 1996 vyvíjí inovativní IT řešení v oblasti software a hardware pro celý svět. Svým klientům poskytujeme komplexní servis zahrnující návrh, vývoj, poradenství a podporu řešení a produktů šitých na míru jejich potřebám. Unikátní přidanou hodnotou při vývoji inovací je vlastní aplikovaný výzkum a aktivní spolupráce s mnoha českými i světovými výzkumnými institucemi.

Pracujeme na vývoji mobilní aplikace, která umožňuje lékařům monitorovat zdravotní stav pacienta s implantovaným kardiostimulátorem a úpravu funkce kardiostimulátoru tak, aby co nejlépe vyhovoval potřebám pacienta. Projekt má globální dopad, aplikace je využívána na klinikách na všech kontinentech.

Koho hledáme?

V podstatě kohokoliv se zájmem o IT a touhou programovat. Jazyk SPEC byl vyvinutý našim velkým zákazníkem v oblasti zdravotnictví a používá se ve velkém projektu pro tvorbu aplikací pro tablety. Je nám jedno, jestli jste začátečník nebo již máš nějaké zkušenosti s programováním. Stačí nám Vaše odhodlání a jazyk SPEC Vás rádi naučíme.

Nemusíte mít ale obavy o svoji kariéru v oblasti programování. Moc dobře víme, že jazyk SPEC není obecně použitelný, a proto budeme dbát na Váš rozvoj v běžných programovacích jazycích (C#, C++), abyste mohl/a případně začít pracovat i na jiných projektech v naší společnosti.

Náplň práce

Hlavní náplní práce je vývoj aplikací pro tablety s operačním systémem iOS, ale nemusíte mít strach, že o tomto systému nic nevíte. Vaším úkolem bude hlavně algoritmizace požadavků zákazníka a o vše ostatní se postará framework a vývojové prostředí.

Co tedy konkrétně budete dělat?

  • Analyzovat požadavky zákazníka a navrhovat vhodná řešení zadání.
  • Diskutovat nad požadavky a nad navrhovaným řešením se zákazníkem či s ostatním kolegy.
  • Určovat finální řešení a implementovat jej.
  • Code review implementací ostatních členů týmu.
  • Opravovat chyby zjištěné při testování anebo při praktickém používání.

Vývojové prostředí

Pro vývoj využíváme Microsoft Visual Studio 2019 a jako verzovací systém Microsoft Team Foundation Server (TFS).

Použitá technologie

Samotná aplikace se tvoří v proprietárním jazyce SPEC. Jazyk se zapisuje ve formátu XML souboru a je definován pomocí XSD souborů. Vytvořený program je následně interpretován pomocí frameworku, který se stará o správné fungování aplikace na cílovém HW.
Framework je napsán v jazyce C# a jeho tvorba není náplní práce na této pozici. Znalost jazyka C# je výhodou pro případ ladění celé aplikace, ale není podmínkou.

Požadavky

  • Základní znalosti IT, schopnost psát programy (algoritmizace).
  • AJ alespoň B2 se zaměřením na technickou angličtinu, komunikace se zákazníky a týmy v zahraničí.
  • Výhodou: znalost XML a C#.


Co nabízíme?

  • Flexibilní pracovní dobu s možností home office.
  • Moderní kanceláře v atraktivní lokalitě Dejvice. V okolí spousta restaurací, kam si zajít na oběd.
  • Zastávka MHD přímo před budovou.
  • Pracujeme na reálných projektech pro velké zákazníky, kteří vytváří dlouhodobá řešení, jež poskytují podporu jejich produktům. Nemusí se tak jednat vždy o nejnovější technologie, jsou to však produkty, které mají reálné využití.
  • Neformální atmosféru, lidský přístup a skvělý kolektiv. Zajímavou skupinu lidí s různými zkušenostmi a odpovědnostmi. Vzájemně se podporujeme a táhneme projekt dopředu.
  • Jak nás vnímají ti, co už u nás pracují, se dočtete zde: https://makejvit.cz/lide/
  • Benefity viz https://makejvit.cz/#benefity

Benefits

Educational courses, training, Meal tickets / catering allowance, Holidays 5 weeks, Sick days, Occasional work from home, Education allowance, Soft loans to employees, Contribution to sport / culture / leisure, A longer unpaid leave, Work mostly from home, Individual schedules of working hours, Corporate events, Bonuses, Dedicated time for innovations, Flexible start/end of working hours, Notebook, Contributions to the pension / life insurance, The possibility of study leave, Self-organization of the job

About the Job

Type of Employment:
Full-time work
Contract Duration:
Permanent
Type of Contract:
Employment contract
Recommended education:
Secondary education or professional training with a school-leaving exam
Recommended languages:
English (Intermediate)