Position: Senior Golang Engineer
Company: Lohika
Category: Golang
Experience required: 5y
English level: intermediate

**ABOUT THE PROJECT:**
Our customer’s company offers of an array of services that enable families to find, manage and pay for care and provide employment opportunities for caregivers. These include a robust suite of safety tools and resources, easy ways for caregivers to be paid and obtain professional benefits, household tax and payroll services for families, and customized corporate benefits packages covering child care and senior care services.
Currently they are actively working on migration to modern stack. You will have a chance to work within cross-functional team of strong engineering talents which will help our customer to realize their roadmap.

**MAIN TASKS AND RESPONSIBILITIES:**
Write quality and maintainable code in a fast-paced professional software engineering environment 
Work in close contact with team members and project stakeholders on customer’s side
Take part in requirements analysis
Suggest technical and functional improvements to add value to the product
Research and evaluate technical options to implement business requirements
Provide estimates
Perform code review

**EDUCATION, SKILLS AND EXPERIENCE:**
4+ years of extensive Back-end development
Proven experience with Golang 
Experience with building scalable B2B APIs in cloud-based back-end systems
Understanding of microservices architecture, highly scalable distributed systems
Experience with AWS (including Serverless services)
Experience with Docker, K8S
Experience with Kafka
Experience with source code management systems 
Good knowledge of all phases of the development lifecycle
Upper-Intermediate level of English