Golang Team Lead

November 12

Apply Now
Logo of Sowelo Consulting sp. z o.o. sp. k.

Sowelo Consulting sp. z o.o. sp. k.

Recruitment Process Outsourcing β€’ Executive Search β€’ Employer Branding β€’ Headhunting β€’ Direct Search

Description

β€’ Crafting and building robust, high-load services from the ground up β€’ Dive into the application's code to uncover issues and spark exciting refactoring tasks β€’ Break down stories and tasks into manageable pieces for a more streamlined approach β€’ Navigating and managing tech debt β€’ Diving into code reviews for collaborative improvement and innovation β€’ Dive into product requirements and craft dynamic development plans β€’ Engaging consistently with Sub-Stream Software Engineers, technical support, project managers, and other key stakeholders to enhance processes and elevate product quality β€’ Ensuring exceptional product quality and unwavering reliability β€’ Conducting a thorough technical analysis to identify and eliminate bottlenecks in the system β€’ Enhancing system stability to thrive under heavy loads

Requirements

β€’ Exceptional expertise in the Go programming language, with a deep grasp of its core concepts, idiomatic usage, and the principles behind writing concurrent code β€’ Over 4 years of hands-on experience in commercial Go development β€’ Over a year of experience leading a dynamic development team of 3+ members β€’ Proven expertise in creating high-performance applications that handle thousands of requests per second β€’ Good understanding of synchronization mechanisms β€’ Basic understanding of Linux principles and commands β€’ Proficient in code profiling and debugging β€’ Excellent problem-solver with a knack for analyzing and tackling complex technical issues head-on β€’ Proven experience with effective unit and integration tests β€’ Hands-on experience with message brokers, paired with a deep understanding of their operations and impact on systems β€’ Proven expertise in leveraging external caching servers β€’ In-depth expertise in microservices architecture design principles β€’ Proficient in SQL databases, with a strong ability to leverage them for impactful solutions β€’ Proficient in OpenAPI, Protobuf, and GRPC β€’ Good understanding of CI/CD β€’ A solid understanding of SOLID principles and design patterns, along with hands-on experience in applying them effectively β€’ Familiarity with other programming languages and technologies like PHP, Docker, and Kubernetes is a plus β€’ Fluent in English

Benefits

β€’ Fully remote opportunity β€’ Permanent contract or B2B collaboration β€’ A diverse and international work culture β€’ Support for professional growth and career development

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com