Design & Development:
Develop scalable, high-performance backend services and APIs using Go (Golang).
Write clean, maintainable, and efficient code following best practices.
Optimize existing systems for speed, reliability, and scalability.
System Architecture:
Work on microservices architecture and distributed systems.
Integrate with databases (PostgreSQL, MySQL, MongoDB, Redis).
Implement RESTful/gRPC APIs and work with message brokers (Kafka, RabbitMQ).
DevOps & Deployment:
Containerize applications using Docker and deploy on Kubernetes.
Work with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
Monitor applications using Prometheus, Grafana, or ELK Stack.
Collaboration & Best Practices:
Collaborate with frontend developers, QA, and product teams.
Conduct code reviews and ensure adherence to security best practices.
Troubleshoot and debug production issues.
Company
iTvorks Inc
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Job Title: GoLang Developer
Key Responsibilities:
Required Skills & Qualifications:
Proficiency in Go (Golang) concurrency, goroutines, channels, etc.
Experience with backend frameworks (Gin, Echo, Fiber, or standard library).
Knowledge of database design, caching, and ORMs (GORM, SQLx).
Familiarity with cloud platforms (AWS, Google Cloud Platform, Azure).
Understanding of software design patterns and system architecture.
Experience with version control (Git) and Agile methodologies.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs