Služby vývoje v TypeScriptu
Služby vývoje v TypeScriptu pro webové front endy v Angularu, Reactu a Vue, back endy a API v Node.js, full-stack aplikace v TypeScriptu, sdílené knihovny komponent a monorepa, aplikace v React Native a migrace kódových základen z JavaScriptu na TypeScript, s dedikovanými TypeScript vývojáři pro váš tým nebo s projektem v TypeScriptu dodaným od začátku do konce.
Co stavíme v technologii TypeScript
TypeScript front endy v Angularu, Reactu a Vue
Single-page a serverově renderované aplikace na aktuálním Angularu, Reactu s Next.js a Vue s Nuxt, ve striktním TypeScriptu s typovanými formuláři a trasami a stavem v signálech, TanStack Query, Redux Toolkit či Pinia.
Služby v Node.js v TypeScriptu
API a workery na NestJS, Fastify nebo Hono, na aktuálních verzích Node.js LTS, Deno či Bun, se Zod nebo Valibot kontrolujícím každý požadavek na vstupu a Prisma, Drizzle či Kysely nad PostgreSQL.
Aplikace typově bezpečné od začátku do konce
Jeden jazyk od databáze po prohlížeč, s tRPC, GraphQL Code Generator nebo klientem generovaným z dokumentu OpenAPI, takže změna na back endu, která by rozbila obrazovku, shodí build.
Přechod z JavaScriptu na TypeScript
Stávající JavaScript převáděný soubor po souboru vedle práce na funkcích: nejdřív allowJs a checkJs, typy JSDoc tam, kde soubor zatím převést nejde, poté striktní režim adresář po adresáři, každý krok vydaný samostatně.
Typované design systémy ve Storybooku
Knihovny komponent v Angularu, Reactu nebo Vue s typovanými props a design tokeny, zdokumentované ve Storybooku, u každé komponenty zkontrolované na přístupnost a vydávané jako verzované balíčky.
Monorepa se sdílenými typy
Nx, Turborepo nebo pnpm workspaces s odkazy mezi projekty, sdílenými balíčky pro typy, validační schémata a klienty API a cachovanými buildy, které přestavují jen to, čeho se změna dotkla.
Aplikace v React Native a Expo v TypeScriptu
Aplikace pro iOS a Android v React Native s Expo, sdílející typy, validaci a klienty API s webovým front endem ve stejném repozitáři.
Rozšíření prohlížečů a vkládatelné widgety
Rozšíření pro Chrome, Edge a Firefox na Manifest V3 a widgety a SDK v JavaScriptu, které si vaši zákazníci vkládají do vlastních webů, psané v TypeScriptu a malé díky balení přes Vite nebo esbuild.
Aktualizace na TypeScript 7
Projekty převedené na TypeScript 7, nativní kompilátor, jehož plné buildy běží obvykle 8 až 12krát rychleji, jakmile jsou pryč volby, které odstraňuje, například cíle ES5, baseUrl a rozlišování node10, s TypeScriptem 6 ponechaným vedle něj tam, kde kontrola šablon Angularu nebo Vue stále potřebuje starší API.
TypeScript vývojáři do vašeho týmu
Dedikovaní TypeScript vývojáři
TypeScript vývojáři, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich repozitářích, trackeru a na vašich schůzkách a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.
Realizace projektu v technologii TypeScript
Tým, který provede projekt v technologii TypeScript od vymezení rozsahu po vydání: odhad, vývoj, testy a nasazení, s technickým vedoucím na naší straně, který odpovídá za plán a kvalitu.
Podpora a převzetí systémů v technologii TypeScript
Stávající systém v technologii TypeScript převzatý od jiného týmu nebo udržovaný v chodu: nejprve revize jen pro čtení a písemný seznam rizik, pak opravy a nové funkce podle dopadu.
Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.
Kdo pracuje na vašem projektu v technologii TypeScript
Frontend vývojáři
Angular, React a Vue ve striktním TypeScriptu
Node.js vývojáři
NestJS, Fastify a serverless funkce
React Native inženýři
Aplikace pro iOS a Android sdílející kód s webem
UI a UX designéři
Návrhy ve Figmě a design tokeny
QA inženýři
End-to-end a komponentní testy v Playwrightu
Jak pracujeme v TypeScriptu
Striktní režim zapnutý, žádné any mimo hranici, kde dorazí netypovaná data, a tato data zpracovaná podle schématu, ne přetypovaná. Typově citlivá pravidla ESLint běží v pipeline, build končí s nulou varování, testy se dodávají s funkcí ve Vitest a Playwright a závislosti zůstávají aktuální, přičemž bezpečnostní upozornění je bezpodmínečným důvodem k aktualizaci.
Vývojáři pracují ve vašich repozitářích, vašem trackeru a vašem procesu. Ukrajinská smlouva, mzdy, fakturace a dovolená zůstávají u nás a vše, co napíšou, se převádí na vás.
Další jazyky, ve kterých pracujeme
Vývoj v Javě
Služby vývoje v Javě: mikroslužby ve Spring Boot, bankovní a platební systémy, backendy pro e-commerce a SaaS, integrace s Kafkou a modernizace legacy systémů, s dedikovanými vývojáři Javy nebo dodávkou projektu.
Vývoj v Node.js
Služby vývoje v Node.js: API v TypeScriptu, backendy pro e-commerce a SaaS, fintechové integrace, funkce v reálném čase a streamování a serverless funkce, s dedikovanými vývojáři Node.js nebo dodávkou projektu.
Vývoj v PHP
Služby vývoje v PHP: aplikace v Laravelu a Symfony, e-commerce na Magento, Shopware a WooCommerce, API, WordPress a Drupal a upgrady PHP, s dedikovanými vývojáři PHP nebo dodávkou projektu.
Vývoj v C a C++
Služby vývoje v C a C++: embedded firmware, desktopový software v Qt, síťový a telekomunikační software, systémy s nízkou latencí, bezpečnostní software a modernizace C++, s dedikovanými vývojáři C++ nebo dodávkou projektu.
Vývoj v Go
Služby vývoje v Go: mikroslužby a API v Golangu, backendy pro fintech a SaaS, operátory Kubernetes, pipeline událostí a síťový a bezpečnostní software, s dedikovanými vývojáři Go nebo dodávkou projektu.
Vývoj v Kotlinu a pro Android
Služby vývoje aplikací pro Android v Kotlinu a Jetpack Compose pro bankovní, mediální, nákupní a zdravotní aplikace, plus Kotlin Multiplatform a backendy v Ktoru, s dedikovanými vývojáři Kotlinu nebo dodávkou projektu.
Vývoj v Rustu
Služby vývoje v Rustu: backendové služby a API, blockchain a Web3, systémový a infrastrukturní software, bezpečnostní nástroje, embedded firmware a WebAssembly, s dedikovanými vývojáři Rustu nebo dodávkou projektu.
Vývoj v Swiftu a pro iOS
Služby vývoje aplikací pro iOS ve Swiftu a SwiftUI: bankovní, nákupní, mediální a zdravotní aplikace, aplikace pro Apple Watch a Vision Pro, údržba Objective-C a vydání do App Store, s dedikovanými vývojáři iOS nebo dodávkou projektu.
Vývoj ve Scale
Služby vývoje ve Scale: pipeline v Apache Spark, backendy pro fintech a ad tech, služby na Akka, Pekko, ZIO nebo Cats Effect, aplikace v Play a migrace na Scala 3, s dedikovanými vývojáři Scaly nebo dodávkou projektu.
Otázky k vývoji v technologii TypeScript
Pro jaké obory vytváříte software v TypeScriptu?
E-commerce a marketplacy (storefronty, pokladna a nástroje pro prodejce), SaaS a podnikový software (dashboardy, administrační panely a multi-tenant produkty), fintech a pojišťovnictví (zákaznické portály, onboarding a obchodní obrazovky), zdravotnictví (pacientské portály a klinické nástroje), datové a AI produkty (analytická rozhraní a AI asistenti), adtech a marketing, média a spotřebitelské aplikace, vzdělávání a logistika (dashboardy pro sledování a dispečink).
Máte v týmu TypeScript vývojáře?
Ano. Naši inženýři v Angularu, Reactu a Vue píšou TypeScript každý den, včetně Angular front endu platformy, na které provozujeme vlastní firmu.
Vyplatí se převést náš JavaScript na TypeScript?
U kódu, který mění více lidí a který bude žít roky, ano: typy zachytí třídu chyb před revizí, dělají refaktoring bezpečnějším a dokumentují kód pro dalšího vývojáře. Přechod probíhá soubor po souboru vedle práce na funkcích, takže se kvůli němu dodávka nezastaví.
Jak rychle mohou nastoupit TypeScript vývojáři?
Když je k dispozici ten pravý TypeScript vývojář, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.
Jak probíhá najímání přes BigTree108 (role: TypeScript vývojáři)?
Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.
Komu patří práce, kterou vytvářejí?
Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.
Potřebujete TypeScript vývojáře?
Sdělte nám front end, back end a verzi TypeScriptu, kterou dnes používáte. Do jednoho pracovního dne dostanete odpověď: profily kandidátů nebo plán práce.