Position: Full Stack Software Engineer
Company: GM Consulting GROUP
Category: Golang
Experience required: 5y
English level: fluent

Specific roles and responsibilities:
• Develops new features, components, and modules to support organizational growth 
• Implements a robust set of services and APIs to power high-trafficked SaaS platform 
• Contributes client application development for modern browsers and mobile platforms
• Participates in planning, analysis, and design of new software solutions
• Investigates troubleshoots and remedies performance bottlenecks in the application flow 
• Learns new technologies and keeps up with both traditional and emerging best practices 
• Works independently and collaborates with other members of the team to ensure successful
delivery of projects 
Qualifications:
• 5+ years of production experience in software engineering and web application development
• Working knowledge of GoLang and modern JavaScript (ES6)
• Extensive knowledge of Postgres SQL DB
• Experience working with GraphQL
• Hands-on experience with Git version control system
• Experience with Bitbucket Pipeline configurations
• Experience with Helm
• Understanding of modern design patterns such as SOA
• Excellent debugging and testing skills, and interest in quickly learning new technologies
• Experience with Agile methodology and software development
• Commitment to following security and performance best practices
• Strong sense of collaboration, teamwork, and accountability