Skip to content
Talento
Sign inGet started

Talento

Upload your CV, set your preferences, and find jobs that fit.

PrivacyTermsCookiesAccessibility

← All roles

Golang Developer

at Twtindia

Remote, remote, mid, full time, 3–5 years

seen 3d ago

Apply for this roleSign in to track your application
  • Golang
  • Firebase
  • Git
  • Docker
  • GCP
  • PostgreSQL
  • Google Cloud Platform
  • CI/CD
  • Ent
  • RESTful APIs
  • Kubernetes

About the role

We are seeking an experienced Golang Developer with 4–5 years of hands-on expertise in backend development to join our remote team. The ideal candidate will have strong proficiency in Golang, Ent (Go ORM), PostgreSQL, and working knowledge of Google Cloud Platform (GCP) and Firebase. This role involves architecting, developing, and deploying robust APIs for scalable applications.

What you would do

● Design, develop, and maintain scalable and secure RESTful APIs using Golang.

● Model and manage complex relational data structures using Ent (Golang ORM) and PostgreSQL.

● Build and optimize queries for high-performance data access in PostgreSQL.

● Deploy and manage applications on Google Cloud Platform (GCP) leveraging services like App Engine, Cloud Run, and Pub/Sub.

● Integrate backend services with Firebase components such as Authentication, Firestore, and Cloud Functions.

● Collaborate with cross-functional teams to define, design, and ship new features.

● Write clean, maintainable, and testable code while adhering to industry best practices.

● Monitor production systems, troubleshoot issues, and ensure system reliability and performance.

● Maintain comprehensive API documentation and participate in code reviews. Required Skills:

● 3–5 years of professional experience in Golang development.

● Strong experience with Ent framework for Go and PostgreSQL as the primary RDBMS.

● Proven experience in designing and building RESTful APIs.

● Hands-on experience with Google Cloud Platform (GCP) and Firebase integrations.

● Familiarity with cloud-native application development and microservices architecture.

● Understanding of database indexing, query optimization, and performance tuning in PostgreSQL.

● Experience with version control systems (e.g., Git) and collaborative development environments. Preferred Qualifications:

● Bachelor’s degree in Computer Science, Engineering, or a related field.

● Exposure to Docker, Kubernetes, and CI/CD pipelines is a plus.

Read from twtindia.in, last seen 3d ago.

● Experience working in remote and agile team setups.

Job Location: Remote