Senior Backend Developer

6 days ago

Thanh Ba, Phú Thọ Province, Việt Nam GemCommerce Toàn thời gian 1.400 US$ Tạm thời
Why we’re looking for you We are looking for a Senior Backend Developer to join our engineering team and take ownership of building and evolving the backend systems that power our products in the Shopify ecosystem. You’ll play a key role in designing scalable, reliable, and high-performance services, working with modern technologies such as Go, GraphQL, and PostgreSQL to solve real-world challenges for Shopify merchants. Beyond writing code, you’ll contribute to architectural decisions, improve system performance and reliability, and help establish engineering best practices. You’ll also have opportunities to mentor teammates, share technical knowledge, and take on broader technical leadership responsibilities as the team and product grow. You’ll do
• Design, build and maintain backend services in Go, including GraphQL/REST APIs and PostgreSQL schemas
• Build async/background processing and integrate with the Shopify API
• Review code, write tests, and deploy through CI/CD on AWS/GCP
• Profile and optimize service performance (latency, throughput, memory, DB load)
• Monitor production, resolve incidents, and keep improving system reliability
• Mentor teammates and contribute to architecture decisions You have… Required
• Years of

Experience:
More than 5 years (Senior)
• Strong hands-on experience in Go (Golang) or an equivalent language and a willingness to work primarily in Go
• Solid experience designing and building GraphQL, RESTful APIs and scalable backend services
• Good knowledge of relational databases (PostgreSQL preferred): schema design, query optimization, indexing
• Experience profiling and optimizing service performance (latency, throughput, memory, DB load)
• Familiarity with caching, message queues, and asynchronous or background job processing
• Experience with Docker, CI/CD, and cloud infrastructure (AWS/GCP)
• Good understanding of system design, testing, and clean code practices
• Able to work independently
• Able to read and understand English documentation relevant to the role Plus points
• Experience with Shopify app development, the Shopify API, or e-commerce platforms
• Experience with Node.js, observability tools (Grafana, Prometheus, Sentry), or Kubernetes
• Strong problem-solving and debugging, ownership of delivery, and clear written and verbal communication
• Proactive, detail-oriented, comfortable making trade-offs between speed and quality
• Collaborative, open to feedback, and willing to share knowledge

We offer
• Salary range: Upto 1400$
• Performance review and competency evaluation: 2 times per year.
• Lunch meal + Parking fees provided.
• Annual performance bonus & 13th – month

salary:
up to 3-month salary (based on your devotion and business efficiency)
• Holiday bonus & Company trip
• Remote working days: 12 days per year
• Annual leaves: 12 days per year
• Treatment: annual health check-up at top clinic in VN, monthly team bonding, annual company trip,…
• Training program: ensure to cover product training for all newbie and other training programs according to the Company’s policy Why you’ll love working here
• Work on a product used by a large base of Shopify merchants: where your backend work directly affects real businesses
• Real technical challenges: performance at scale, system reliability, and a modern Go-based stack
• High ownership: engineers influence architecture and technical decisions, not just execute tickets
• Clear growth path to Team Leader: with mentoring and room to take on more responsibility
• Collaborative, skilled backend team: with a culture of code review and continuous improvement
• Exposure to the global Shopify ecosystem and international product standards
• Flexible working time:
• Morning: 9:00 am -12:00 pm (check in from 7:00 am to 9:00 am)
• Afternoon: 1:00 pm
- 6:00 pm (check out from 4:00 pm to 6:00 pm)
• Monday to Friday