Position: Golang Tech Lead
Company: OpenTag
Experience required: 5y
Category: Golang
English level: upper
Published: 2022-05-01T00:00:00+03:00

**Our mission **is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfil their purpose with equally great teams.

Our platform is built in Golang and Java(Spring/boot) with heavy usage of best practice packages, development approach, and infrastructure, we take special pride in progressive thinking.

We have several Golang teams - Core1/Core2, Promo1/Promo2 and Loyalty that are using PostgreSQL, Kafka, DDD, Microservices, Redis, Kubernetes, Docker, Thrift/gRPC in day-to-day activities. You will build and lead a cross-functional Scrum team together with Front-end Developers, QAs, PO and Technical PM.

**As a Golang Technical Lead, your impact will be as follows:
**
– Collaborating with our R&D leads the requirements definition, prototyping, design, coding, testing and deployment
– Working with the Delivery Manager and Product owners to make sure –timetable and scopes are delivered as planned and expected
– Verify and validate code quality through code reviews and workshops
– Flag any potential issue along with the flow or code
– Bring in innovation and new techs to the team’s stack
– Mentoring newcomers and juniors
– Strive to maintain high team morale
– Organize and follow up on agreed deliverables
– Motivate staff by ensuring they have the right resources and a comfortable space to ask questions openly
– The position is directly subordinate to the CTO.

**Job requirements
**
– 6+ Years of experience in Software development
– 2+ Years experience in Golang development (Production/Market experience)
– People management experience
– Hands-on experience with SQL and NoSQL DBS
– Hands-on experience with AMQP/Kafka protocols
– Containers experience (Docker, K8s)
– Deep understanding of OOP (Solid, Grasp, DDD)
– Experience with full Software Development Life Cycle (SDLC)
– Good level of English