Position: Full-Stack Go Developer
Company: Toughbyte
Experience required: 5y
English level: upper

Must-have skills:

10+ years of professional software engineering experience or close to that
Experience owning, shipping, and iterating on web products with a large user base
Deep understanding of best practices in client-side web development and architecture
Expertise with server-side tooling & API design and development
Ability to learn and evaluate new technologies quickly
Expertise with JavaScript (Node/React), Svelte, TypeScript, GraphQL
Expertise with Go
Expertise with Python
Experience deploying solutions in an Agile/DevOps CI/CD environment

Nice-to-have skills:

Bachelor’s or Master's degree in computer science/engineering, physics, mathematics or related technical field with equivalent practical experience
Experience with enterprise architecture and deployment on-premises
Experience with multiple cloud infrastructure and deployment systems
Experience in platform development to solve complex business problems at scale