Software Engineer - Golang

April 26

Apply Now
Logo of All Generation Tech

All Generation Tech

All Generation Tech is a staffing and business development company that specializes in technical matching and talent recommendations. They provide services such as staff augmentation and dedicated teams to connect businesses with skilled professionals swiftly, often delivering recommendations within a day.

No-Code Development • Product Development • Product Design • UI/UX • ML/AI

51 - 200 employees

Founded 2023

🤝 B2B

🏢 Enterprise

📋 Description

• We are seeking an experienced Golang Developer to join our development team. • In this role, you will be responsible for designing, developing, and maintaining robust applications and services using Golang. • You will collaborate with cross-functional teams to deliver high-quality software solutions and tackle complex technical challenges.

🎯 Requirements

• 2+ years of hands-on experience in Golang development, with a solid understanding of the language's core concepts and standard library. • Proficiency in unit testing and Test-Driven Development (TDD), with experience in Go's testing ecosystem and libraries. • A background in TDD is a bonus. • Proven experience building REST APIs and microservices in Go, with strong proficiency in both relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB). • Bachelor's degree in Computer Science, Engineering, or a related field is preferred. • Experience in Agile environments, particularly with Scrum and Kanban methodologies. • Strong understanding of containerization using Docker, along with basic knowledge of CI/CD pipelines for deployment. • Familiarity with Kubernetes is a plus. • Solid foundation in software design patterns and microservices architecture. • Hands-on experience with cloud platforms such as AWS, GCP, or Azure. • Knowledge of message queuing systems like RabbitMQ. • Familiarity with AWS services such as Lambda, Step Functions, SQS, and SNS, especially in Go-based projects.

🏖️ Benefits

• Fully Remote Work: Enjoy the flexibility of working 100% remotely from anywhere in the world, while contributing to cutting-edge projects. • Competitive Compensation: Receive a competitive salary package commensurate with your experience and skill set. • Yearly performance-based bonus • We pay your internet bill • Monthly company meetups and outings • Annual Company trips • 2 weeks of PTO • Yearly increments

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com