Remotery

Senior Fullstack Engineer, Go/TypeScript

Posted May 20

This is a fully remote position, open to applicants in India.

📋 Description

• Create and develop microservices using Go (REST/gRPC) along with both public and internal APIs.

• Build frontend applications with TypeScript (React), prioritizing performance and Developer Experience (DX).

• Integrate with third-party services and establish contracts as necessary.

• Enhance system performance through profiling, latency reduction, and scalability improvements.

• Design database schemas, conduct migrations, and perform indexing and query optimization.

• Implement and manage CI/CD pipelines and cloud infrastructure (AWS) using Docker and Kubernetes.

• Maintain quality standards by writing tests (unit, integration, and end-to-end), conducting code reviews, and automating checks.

• Ensure system observability and reliability by implementing logging, metrics, alerting, and tracing mechanisms.

• Contribute to architectural design and participate in the creation of RFCs/ADRs.


⛳️ Requirements

• Over 3 years of commercial development experience, including at least 3 years with Golang and 3 years with TypeScript.

• Expertise in Go, including context management, concurrency (goroutines/channels), profiling (pprof), gRPC/REST, generics, and modular programming.

• Strong frontend development skills in TypeScript, specifically with React, state management (Redux Toolkit), routing, and bundle optimization.

• Experience with databases such as PostgreSQL/MySQL and Redis, including design, indexing, and transactions.

• Familiarity with queues and messaging systems like Kafka/NATS, particularly in designing event-driven integrations.

• Proficiency in CI/CD practices using GitLab CI, feature flags, migrations, and deployment strategies like blue-green and rolling deployments.

• Experience with testing frameworks such as Jest and Playwright; for Go, familiarity with testing/testify, integration, and end-to-end testing.

• Knowledge of security protocols including OAuth2 and JWT.

• Understanding of Domain-Driven Design (DDD) principles, SOLID principles, 12-factor methodology, and observability tools (Prometheus/Grafana, OpenTelemetry).

• Proficiency in Russian (С1 or higher) and English (B1).


🏝️ Benefits

• Competitive salary and comprehensive benefits package.

• Opportunity to collaborate with a skilled and passionate team in a creative and dynamic setting.

• Flexible working hours with options for remote or office work.

• Opportunities for career advancement and professional development.

• A vibrant and inclusive company culture that values diversity and creativity.

People also viewed

Broadvoice11 hours ago

Software Engineer, React, TypeScript, Nodejs

PT flagPortugal OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Yuno11 hours ago

Senior Web Developer

NL flagNetherlands OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Miratech1 day ago

Senior Front-End Engineer, React

PL flagPoland OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
BlueThrone1 day ago

Senior Frontend Engineer, React / TypeScript

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
FCamara Consulting & Training1 day ago

Developer – Node.js/React, Senior

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
Creatio1 day ago

Angular Technical Lead

UA flagUkraine OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers