Sr. Backend Go Developer

104 days left

Apply Now

Description

Job Description

Sr. Backend Go Developer (Full-Time)
Join ShineUp as a Sr. Backend Go Developer in Seattle, where you’ll play a critical role in building, maintaining, and optimizing scalable backend systems. This is a mid-level position ideal for professionals with 3-5 years of experience in backend development and a strong command of the Go programming language. If you are passionate about crafting efficient and high-performing solutions, we want to hear from you!


Responsibilities

  • Develop, test, and maintain backend services and APIs using the Go programming language.
  • Design and implement scalable, high-performance server-side logic for web and mobile applications.
  • Collaborate with cross-functional teams, including frontend developers and product managers, to define requirements and deliver seamless integrations.
  • Optimize application performance, monitor systems, and troubleshoot issues as they arise.
  • Compose spotless, viable, and indisputable code that sticks to industry best practices.
  • Ensure the security and scalability of the backend infrastructure.
  • Contribute to code reviews, mentoring junior developers, and sharing technical knowledge.

Requirements

  • 3-5 years of experience in backend development with expertise in Go (Golang).
  • Proficiency in building RESTful APIs and microservices architecture.
  • Experience with information base advancements like PostgreSQL, MySQL, or MongoDB.
  • Experience with containerization instruments like Docker and organization stages like Kubernetes.
  • Strong knowledge of cloud platforms (AWS, GCP, or Azure) for backend deployment and management.
  • Understanding of CI/CD pipelines, version control systems (e.g., Git), and testing frameworks.
  • Brilliant critical thinking abilities and capacity to work in a light-footed improvement climate.

Preferred Skills

  • Familiarity with GraphQL and gRPC protocols.
  • Knowledge of authentication and authorization frameworks (e.g., OAuth2, JWT).
  • Experience in building scalable and fault-tolerant systems.
  • Strong understanding of serverless architecture and event-driven programming.
  • Excellent communication and collaboration skills.
Apply for this job

Cancel