At the moment the company is looking for a Golang Developer who will be a part of their team
Tasks:Write robust, scalable and easy-to-maintain code Develop high-quality integration code with third-party APIs and services, following the latest design and development patternsCollaborate with cross-functional teams to identify and resolve integration issuesResearch, design, scope, and estimate project requirements, ensuring the team meets agreed deadlinesEnsure the team is to coding standards and best practicesDevelop and maintain technical documentation to ensure it reflects the current state of integration architecture and designStay up-to-date with the latest integration technologies, trends, and tools, and apply them to improve our integration servicesParticipate in code review sessions, providing feedback to team membersContribute to the development and implementation of processes and procedures to ensure the team's productivity and efficiencyMust-have:At least 3+ years of experience with Golang4+ years in software developmentKnowledge of database (preferably PostgreSQL)Previous experience with Linux, Docker, KubernetesAbility to design, implement, and build microservicesEnglish language B2+Fluent knowledge of Russian languageNice-to-have:Knowledge of gRPCBenefits:Full-time, remote job4 days working week (Monday - Thursday, Friday day off)Paid vacation (20 days) and sick leavesFlexible working scheduleFriendly professional staff and warm atmosphereInterview process:Intro call with ToughbyteCall with HRSmall test at home (45 minutes)Deeper technical interview with CTOLast interview with Head of Product