
Senior Fullstack Engineer, Go, TypeScript
Posted May 15

Posted May 15
This is a fully remote position, open to applicants anywhere in the world.
• Design and develop backend microservices utilizing Go.
• Implement and uphold Backoffice features with TypeScript and Nuxt.
• Engage in architecture discussions and contribute to technical decision-making.
• Develop and refine APIs and asynchronous integrations.
• Work with PostgreSQL, Redis, and ClickHouse.
• Enhance the performance, scalability, and reliability of services.
• Collaborate with DevOps and product teams in a Kubernetes-based environment.
• Take part in code reviews and uphold engineering best practices.
• Contribute across backend, frontend, and infrastructure domains as required.
• At least 4 years of commercial experience with Go.
• Strong grasp of concurrency, goroutines, channels, and context handling.
• Experience in building scalable REST APIs and microservices.
• Familiarity with event-driven architecture and Kafka.
• Commercial experience with TypeScript.
• Experience with contemporary frontend frameworks (preferably Vue/Nuxt).
• Capability to independently implement Backoffice/UI features.
• In-depth knowledge of PostgreSQL: schema design, indexing, query optimization, and transactions.
• Experience with Redis: caching, rate limiting, and session storage.
• Familiarity with ClickHouse or other analytical databases.
• Experience with Docker and Kubernetes.
• Understanding of CI/CD pipelines.
• Experience with Helm and GitOps methodologies (ArgoCD is a plus).
• Knowledge of Clean Architecture, SOLID principles, and design patterns.
• Experience with distributed and high-load systems.
• Strong debugging and problem-solving abilities.
• Capacity to work independently and proactively in a dynamic engineering environment.
• Excellent communication skills and an ownership mindset.
• Preferred: Experience with Java backend services.
• Experience with high-throughput event processing systems.
• Familiarity with observability and monitoring tools.
• Experience in horizontal scaling and optimizing distributed systems.
• Experience in product companies and agile teams.
• Freedom to choose your work location: work from anywhere in the world with remote options.
• Flexibility: enjoy flexible working hours that allow you to balance personal and professional life while remaining focused on delivering excellent results.
• Corporate English speaking club: enhance your English proficiency through regular practice and expert guidance.
• A Culture That Cares: thrive in a welcoming environment where a strong corporate culture fosters connections, drives innovation, and makes you feel genuinely valued.
• Accelerate Your Growth: take advantage of career advancement opportunities in a rapidly growing marketing company.
SofterWare, Inc.
Bet On Talent
Kraken Digital Asset Exchange
Softgic
Get handpicked remote jobs straight to your inbox weekly.