Junior/Mid Go Developer

Job Address
Application Deadline
Yerevan, Armenia
- Translating software requirements into stable, working, high performance software - Writing high-quality, testable, scalable, robust and easily maintainable code - Work with the team to develop world-class tools through practical development - Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture - Accept, analyze, and respond to bug reports against tools packages in your area of responsibility - Plan and track development and periodically report progress to team management
Required Qualifications
- Bachelor's degree or higher in computer science, computer engineering, or a technology-related discipline - Previous experience of working with Go language, runtime, frameworks and tools - Knowledge of common Goroutine and channel patterns - Ability to write clean and effective Godoc comments - Familiarity with code versioning tools such as Git, SVN - Ability to apply computer science fundamentals: data structures, algorithm design, problem solving and complexity analysis - Experience with popular GO web frameworks like Gin, Echo and etc. - Familiarity with relational and NoSQL databases - Experience with Docker
Application Procedures
Please send your great resumes to career@varmtech.com with the subject line "Junior/Mid Go Developer" or apply online. Please mention in your application that you have learned about this position from MyJob.am
Additional Information
We’re seeking Golang developers who are willing to join our fantastic tech team to build world class products in the field of CPAAS(Communications Platform as a Service). Your main focus will be on developing Go based RESTful APIs supporting high availability, scalability(millions requests per second) and security with a minimum latency. You will be working with SQL and NoSQL databases like PostgreSQl, Cassandra as well as with in memory cache like Redis. A commitment to collaborative problem solving, quality product and goal oriented approach is essential.