Job Description, Responsibilities & Requirements
About the Position
We are seeking a Software Engineer (GO) to join our team. Responsibilities include developing and maintaining software using GO.
Responsibilities
- Develop and maintain software using GO
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Participate in code reviews and contribute to team knowledge sharing
Requirements
- 5+ years of experience in software development
- Proficiency in GO programming language
- Experience with RESTful APIs and microservices architecture
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with cloud platforms (e.g., AWS, GCP, Azure)
- Knowledge of containerization technologies (e.g., Docker, Kubernetes)
- Familiarity with CI/CD pipelines
We Offer
- Competitive salary
- Remote work opportunities
- Flexible working hours
- Opportunities for professional growth and development
About the Company
[Company description if present]
Locations
- Armenia
- Cyprus
- Poland
Employment Type
- Full-time
Experience Level
- Senior