Linksoft

Milujeme .NET

Požadavky byznysu se mění a dobrý software se jim musí umět přizpůsobit.

Hnacím motorem většiny projektů v LinkSoftu je proto .NET

  • poskytuje škálovatelnou platformu,
  • stabilní technologický stack,
  • vlastnosti umožňující neustálý rozvoj
  • a našim vývojářům pomáhá přemýšlet mimo zajeté koleje, ale zároveň držet každý projekt pevně v rukou.

Náš oblíbený stack

.NET Core jsme se rozhodli využít hned, jak dorazila verze 2.0 (a od té doby jdeme v aktuálních verzích .NET, t.j. 6+). Pilotem byl rovnou velký projekt pro Iráckou centrální banku. Jednalo se o zakázkový vývoj systému pro reporting a konsolidaci dat (BSRS - Banking Supervision Reporting System), na kterém v některých sprintech pracovalo až 12 vývojářů. Architektura systému je postavená na oddělených dockerizovaných modulech/službách (demografické informace, reporting, case management, externí API, registr licencí, nastavení a správa workflows, notifikace/komunikace…). Dnes vidíme, že to byla dobrá volba - systém je v produkci a díky microservice architektuře se dobře se udržuje i rozvíjí.

Na frontendu preferujeme React, ale dle potřeb projektu využíváme i Next.js, Vue.js, Angular... Tvoříme moderní distribuované systémy, kde to dává smysl tak už rovnou cloud-native (logicky nejčastěji Azure). 

.NET v praxi - projekty, na které jsme hrdí

Hledáme posilu do týmu

Čeká nás vývoj systému na platby s použitím NFC, další fáze vývoje systému na geomonitoring při ražbě tunuelu metra D, nebo třeba aplikace na správu leasingu. Bude to vícero nových a odlišných projekt, takže se už těšíme :)

Detail pozice

Na co se zaměřujeme při vývoji

Naše aplikace jsou vyvíjeny iterativním postupem s 14-denními sprinty, stálým kontaktem s businessem / zadavatelem, povinným code review a dedikovanou kapacitou testerů už od okamžiku, kdy se definuje architektura a začíná vývoj. 

Téměř všechny námi psané aplikace jsou pro B2B, kde máme dostatek prostoru zaměřit se na škálovatelnost, kvalitu kódu a plnění dopředu daného business zadání a ne vymýšlení produktu a nekonečné ladění vzhledu. 

Náš přístup k frontendu vychází z toho, že většina našich React (a Next.js) developerů jsou buď fullstack nebo se původně věnovala backendu v .NET a tak se zaměřují hlavně na psaní funkčních a nepřekomplikovaných UI. Náš design je většinou střídmý, nebo dodaný klientem, či specializovanými grafickými studii. 

Jedním z našich oblíbených nástrojů je framework ABP.IO (ve starších verzích označovaný jako ASP.NET Boilerplate) - open source web application framework pro ASP.NET Core. Můžeme se tak soustředit na business logiku aplikací a standardní části aplikací (třeba Authentication & Authorization) používat opakovaně. 

Většina našeho vývoje je na zelené louce - digitalizujeme procesy, nahrazujeme nevhodné krabicové řešení, zastaralé aplikace nebo sestavy tabulek. 

Máme taky dobré zkušenosti s převzetím starších .NET systémů, následnou opravou největších “průšvihů” a jejich přepisu do nového stacku. 

Výsledek našeho vývoje patří klientovi - nejsou na nás závislí s dalším vývojem, neděláme vendor lock a jsme fér.

Přidejte se k nám

Jsme ryze česká společnost poskytující ICT služby pro český i zahraniční trh. Především jsme ale programátoři a své řemeslo máme rádi. Vyvíjíme pro fintech, knižní průmysl, služby, dopravu, stavebnictví, zdravotnictví… pracujeme ale jen na tom, co nám dává smysl a co nás těší. Nudit se u nás nikdo nebude.

Kariéra v LinkSoftu

  • Pozice šijeme na míru člověku, ne naopak – u nás si každý najde to svoje. A to bude doopravdy vidět.
  • Nemáme rádi programování do šuplíků a do takových projektů se nikdy nepouštíme.
  • Pořád rosteme. Nejsme ale korporace a nechceme se jí stát. Každý má u nás své slovo a každý je vyslyšený.
  • Nápad? Sem s ním! V LinkSoftu víme, že nejlepší cesta k dobrému kódu jsou spokojení lidé.
  • Nezáleží jestli z domu nebo kanceláře - většina z nás se do práce skutečně těší :)

Více o kariéře v LinkSoftu