Position: Golang Senior Developer
Company: atlas-iac.com
Category: Golang
Experience required: 5y
English level: basic

🟥 Responsibilities: 
● Developing new services and supporting existing.
● Writing libraries to simplify the microservices development process
● Writing unit tests
 
🟥 Requirements:
● Experience in programming 4+ years (2+ years of commercial experience on Go (Golang)
● Experience in multithreaded programming and development of asynchronous applications
● Deep understanding of software engineering best-practices and design patterns.
● Strong knowledge of SQL and NoSQL databases
● Опыт работы с RabbitMQ
● Experience in building REST services with microservices architecture
● Good knowledge of debugging and profiling tools in Go
● Writing clean, well-designed code
● Experience in performing code review
● Teamwork skills

Will be a plus:
● Experience with Google Protobuf
● gPRC
● Experience in building high load applications

Soft Skills: Proactive position, good communication and teamwork. 

Flexible working hours, 5 working days/ per week 
Time zone: Kyiv