Jsme malý ambiciózní tým vývojářů, který se s každým novým projektem posouvá dopředu a drží tempo s technologickými novinkami a návrhy. Nelpíme na používání určitých technologií, právě naopak s každým projektem si určujeme na čem ho postavíme, nedávno jsme takto začali využívat Blazor. Taky sleduješ novinky ve vývoji a chceš je využívat? Pojďme se o tom pobavit.
Naše práce se většinou odvíjí od potřeb zákazníků, se kterými buď sdílíme patro v budově nebo alespoň kanály na Slacku. Přestože jsou naše aplikace používány převážně interně, neznamená to, že není kladen důraz na kvalitu. Právě naopak. Spousta nástrojů běží 24/7, zpracovává tisíce požadavků za vteřinu a pracuje s omezenými systémovými zdroji. Když něco selže, společnost to stojí spoustu peněz a práce navíc, takže jakmile něco přestane fungovat, musíme se o tom dozvědět co nejdřív a situaci okamžitě řešit.
Jak fungujeme?
Vyrostli jsme dost punkově, ale pracujeme na tom, ať si vytvoříme jednoduché agilní procesy. Snažíme se o minimalizaci byrokracie, aby bylo co nejvíc času na programování.
Všichni máme svoje zvyky a specifika, vždy se ale snažíme dohodnout na společných postupech. Učíme se věci za pochodu a nemáme problém zavádět nejnovější technologie, pokud to dává smysl.Téměř každý projekt stavíme na zelené louce, což je pro nás vždy zdrojem nových zkušeností. Při tvorbě každého systému máme čas na research/PoC a zamyšlení se nad návrhem, který pak společně ladíme.
Co používáme k vývoji?
- HW dle vlastního výběru,
- C# 9.0+, .NET 6.0,
- Visual Studio Professional,
- DB - PostgreSql, MS SQL, MySql, EF Core, Dapper,
- Docker,
- Azure DevOps, Azure cloud,
- Blazor na front-end, Reactive Extensions, SignalR
Znalost Forexu není nutnost, všechno ti vysvětlíme. Co bys ale měl umět, je programovat a mít chuť se učit nové věci.
U nás si vyzkoušíš kompletní cyklus aplikace. Budeš se podílet na návrhu (včetně nezbytné infrastruktury pro běh), vývoji, testování, nasazení, dokumentaci, údržbě a vylepšování aplikací.
Co by ti nemělo být cizí?
- Výše zmíněné technologie.
- Vývoj vícevláknových, dobře škálovatelných aplikací.
- Vývoj aplikací integrující API s různými úrovněmi spolehlivosti a rychlosti.
- Měl by sis umět poradit, pokud bude program limitován např. nízkou dostupnou pamětí nebo nutností co nejrychlejšího vykonání.
- Psaní PoC aplikací.
- Nasazení aplikací v cloudu.
- Výhodou je pak znalost vývoje self-healing aplikací, DDD a event-driven vývoj.
Co ti můžeme nabídnout: