Služby vývoje v jazyce Go
Služby vývoje v jazyce Go pro mikroslužby a API, back endy fintechu a SaaS, cloudovou infrastrukturu a nástroje pro Kubernetes, vysokopropustné datové a adtechové pipeline, síťový a bezpečnostní software a blockchainové služby, s dedikovanými Golang vývojáři pro váš tým nebo s projektem v Go dodaným od začátku do konce.
Co stavíme v technologii Go
Mikroslužby a API v Go
Služby HTTP a gRPC na routeru ze standardní knihovny, chi nebo Gin, s Connect nebo grpc-go, malými stromy závislostí a jednotlivými statickými binárkami v distroless kontejnerech, které startují v milisekundách.
Transakční služby pro fintech
Zpracování plateb, peněženky, hlavní knihy a API pro převody s idempotentními klíči, transakčním outboxem pro události, které publikují, a desetinnými typy pro peníze místo plovoucí řádové čárky.
SaaS back endy v Go
Multi-tenant back endy na PostgreSQL přes pgx a sqlc, dlouhotrvající workflow na Temporal, úlohy na pozadí na River a limity a kvóty pro každého tenanta.
Kubernetes operátory a platformní nástroje
Operátory a kontrolery s controller-runtime a Kubebuilder, providery pro Terraform, nástroje příkazové řádky na Cobra a interní vývojářské platformy, tedy software, v němž je napsán sám cloud-native ekosystém.
Vysokopropustné pipeline událostí
Příjem událostí, real-time bidding a analytické pipeline na Kafka, NATS nebo Pub/Sub, které používají goroutiny bez jejich úniků, s dávkováním, back-pressure a řádným ukončováním.
Síťový a bezpečnostní software
Reverzní proxy, API brány, VPN a zero-trust agenti, skenery zranitelností a odesílače logů, postavené na crypto/tls a standardních kryptografických balíčcích, ne na ručně psaných primitivech.
Blockchainové uzly a indexery
Uzly, indexery a back endové služby na go-ethereum a Cosmos SDK, s ošetřenými reorganizacemi řetězce a podpisovými klíči uloženými v hardwarovém nebo cloudovém úložišti klíčů.
Migrace na Go
Vytížená nebo nákladná služba přesunutá z PHP, Pythonu, Ruby nebo Node.js do Go za stejným API, se zátěžovými testy před a po, takže přínos je změřen.
Revize stávajícího kódu v Go
Úniky goroutin, datové závody, nezkontrolované chyby a zranitelné závislosti nalezené pomocí race detectoru, staticcheck, golangci-lint a govulncheck při revizi jen pro čtení, shrnuté do seznamu rizik.
Go vývojáři do vašeho týmu
Dedikovaní Go vývojáři
Go 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 Go
Tým, který provede projekt v technologii Go 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 Go
Stávající systém v technologii Go 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 Go
Go vývojáři
Služby, pipeline událostí a platformní nástroje
Cloud a DevOps inženýři
Kubernetes, Terraform a pipeline, kterými služby v Go putují do provozu
Frontend vývojáři
React, Angular nebo Vue
QA inženýři
Automatizace testů API a zátěže
Jak pracujeme v Go
Chyby se ošetřují tam, kde vzniknou, a nikdy se neodhazují; kontexty nesou zrušení skrz každé volání; race detector a statická analýza běží v pipeline; a závislosti zůstávají aktuální, přičemž bezpečnostní upozornění jsou 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 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.
Vývoj v TypeScriptu
Služby vývoje v TypeScriptu: frontendy v Angularu, Reactu a Vue, backendy v Node.js, full-stack aplikace, monorepa a migrace z JavaScriptu na TypeScript, s dedikovanými vývojáři TypeScriptu nebo dodávkou projektu.
Otázky k vývoji v technologii Go
V jakých oborech vaši Go vývojáři pracují?
Ve fintechu (platební, peněženkové a bankovní služby), v SaaS a podnikovém softwaru (multi-tenant back endy a API), v cloudové infrastruktuře, hostingu a telekomunikacích (platformní nástroje, sítě a operátory Kubernetes), ve zdravotnictví (výměna dat a back endy telemedicíny), v adtechu a analytice (bidding a pipeline událostí), v e-commerce, kybernetické bezpečnosti (skenery, agenti a brány), ve vzdělávání a v blockchainu (uzly a indexery).
Které knihovny a nástroje pro Go používáte?
Nejdřív standardní knihovnu, s chi nebo Gin pro routování tam, kde to pomáhá, gRPC a Connect mezi službami, pgx a sqlc pro PostgreSQL, Temporal pro dlouhotrvající workflow a OpenTelemetry pro trasování, na aktuálním vydání Go s golangci-lint a govulncheck v pipeline.
Jak rychle mohou nastoupit Go vývojáři?
Když je k dispozici ten pravý Go 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: Go 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 Go vývojáře?
Sdělte nám, co služba dělá a kde běží. Do jednoho pracovního dne dostanete odpověď: profily kandidátů nebo plán.