XX
Senior Fullstack Engineer, Go, TypeScriptremoterocketshipRemote, Oregon, United States
XX

Senior Fullstack Engineer, Go, TypeScript

remoterocketship
  • US
    Remote, Oregon, United States
  • US
    Remote, Oregon, United States

About

Job Description:
Design and develop backend microservices using Go. Implement and maintain Backoffice features using TypeScript and Nuxt. Participate in architecture discussions and technical decision-making. Design and optimize APIs and asynchronous integrations. Work with PostgreSQL, Redis, and ClickHouse. Improve performance, scalability, and reliability of services. Collaborate with DevOps and product teams in a Kubernetes-based environment. Participate in code reviews and maintain engineering best practices. Contribute across backend, frontend, and infrastructure boundaries when needed. Requirements:
Minimum of 4 years of commercial experience with Go. Strong understanding of: concurrency, goroutines, channels, context handling. Experience building scalable REST APIs and microservices. Experience with event-driven architecture and Kafka. Commercial experience with TypeScript. Experience with modern frontend frameworks (preferably Vue/Nuxt). Ability to independently implement Backoffice/UI features. Strong knowledge of PostgreSQL: schema design, indexing, query optimization, transactions. Experience working with Redis: caching, rate limiting, session storage. Experience with ClickHouse or other analytical databases. Experience with Docker and Kubernetes. Understanding of CI/CD pipelines. Experience with Helm and GitOps approaches (ArgoCD is a plus). Understanding of Clean Architecture, SOLID principles, and design patterns. Experience working with distributed and high-load systems. Strong debugging and problem-solving skills. Ability to work independently and proactively in a fast-paced engineering environment. Strong communication skills and ownership mindset. Will be a plus: Experience with Java backend services. Experience with high-throughput event processing systems. Knowledge of observability and monitoring tools. Experience with horizontal scaling and distributed systems optimization. Experience working in product companies and agile teams. Benefits:
Freedom to choose where to work : work from anywhere in the world with the freedom of remote options. Flexibility : enjoy flexible working hours that let you balance your personal and professional life while staying focused on delivering great results. Corporate English speaking club : improve your English proficiency with regular practice and expert guidance. A Culture That Cares : thrive in a friendly environment where a strong corporate culture builds connections, drives innovation, and makes you feel truly valued. Accelerate Your Growth : seize career advancement opportunities in a rapidly expanding marketing company.
  • Remote, Oregon, United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.