DEVXED is a well-established product company with a proven track record in crafting user-centric e-commerce solutions. They have a team of over 80 passionate ...
Senior Fullstack Engineer (Go/TypeScript)
Описание вакансии
компания "фаброс"
we are currently looking for a senior fullstack engineer (go/typescript) for our flagship project.
key responsibilities:
- design and develop microservices in go (rest/grpc), public and internal apis.
- develop frontend using typescript (react) with a focus on performance and developer experience (dx).
- integrate with external services, develop contracts.
- optimize performance, profiling, reduce latency, and scale systems.
- design database schemas, perform migrations, indexing, and query optimization.
- implement and maintain ci/cd, cloud infrastructure (aws) with docker/kubernetes.
- ensure quality: writing tests (unit/integration/e2e), code reviews, automation of checks.
- ensure observability and reliability: logging, metrics, alerting, tracing.
- participate in architectural design, rfcs/adrs.
requirements:
- 3+ years of commercial development experience, including 3+ years with golang and 3+ years with typescript.
- proficient in go: context handling, concurrency (goroutines/channels), profiling (pprof), grpc/rest, generics, modularity.
- strong frontend skills with typescript: react, state management (redux toolkit), routing, bundle formation, and optimization.
- databases: postgresql/mysql, redis; design, indexing, transactions.
- queues/buses: kafka/nats — experience in designing event-driven integrations.
- ci/cd: gitlab ci, feature flags, migrations, blue‑green/rolling deployments.
- testing: jest, playwright; for go — testing/testify, integration/e2e.
- security: oauth2, jwt.
- understanding of ddd principles, solid, 12-factor methodology, observability (prometheus/grafana, opentelemetry).
- english - b1.
nice to have:
- data architecture: cqrs/event sourcing, idempotency, deduplication.
- experience building bffs, websockets.
- feature flags, experiments/a-b testing, product metrics.
technology stack (primary):
- backend: go, grpc/rest, postgresql, redis, kafka.
- frontend: typescript, react, redux toolkit, playwright.
- devops: gitlab ci, docker, nice to have: kubernetes, aws, helm.
- observability: prometheus, grafana, loki, opentelemetry, sentry.
what we offer:
- employment according to the labor code of the republic of belarus (the company is the resident of the pvt).
- extended health insurance policy from the first month of work.
- additional payments for sick leaves and days off.
- sport days, teambuilding events and parties.
- breakfast and healthy snacks in the office.
- gifts and bonuses for employees on significant dates (birthday, wedding, birth of children).
- relaxation room in the office.
- competitive salary and benefits package.
- opportunity to work with a talented and passionate team in a creative and dynamic environment.
- flexible working hours and remote/office work options.
- career growth and professional development opportunities.
- a fun and inclusive company culture that celebrates diversity and creativity.
* the position has been posted in anticipation of its official opening.
* эта позиция является планируемой к созданию (перспективной)
join us and let’s create great product together!




