
Notix.Games is actively looking for a Golang Developer.
We are a technology-based business offering cutting-edge online gaming solutions (gambling), delivering engaging and entertaining gaming experiences to satisfy the needs of both operators and players.
We are looking for a Golang Developer who has proven experience within a scale-up or medium-sized business, preferably with a focus on developing SaaS solutions.
Tasks:Contribute to the architecture and design solutions considering various aspects like extensibility, scalability, performance, security, design patterns;Provide effort estimates for the requested functionalities;Ensure that best practices are observed;Delivery on time and commitments by the team;Understand and analyze business use cases and technical requirements and be able to design, build and integrate a varying suite of internal and external services;Work in a fully agile environment with senior engineers and the business side;Design and implement unit tests;Participate in designing and developing of the fault-tolerant, highly available, and optimized solutions;Monitor and optimize your services in production for excellence;Integration with 3rd party game vendors and other services;Collaborate with other teams – product, infrastructure, and business;Participation in code review of other team members, backlog grooming, and retro.
Requirements:Higher technical education;5+ years of experience in software development;2+ years with Go, perfect programming skills;Hands-on experience with high load applications development & performance tuning;Experience with relational databases and SQL, as well as with non-relational and NoSQL, ability to write and optimize complex SQL queries;Deep knowledge of data structures and algorithms;Good communication skills;Practical commercial experience with: -RDBMS (e.g. PostgreSQL) -Key-value storages (e.g. Redis) -Docker, Kubernetes -Messaging systems (e.g. Apache Kafka) -TSDB (e.g. Prometheus) -ELK stack -ClickHouseLanguage - Russian native/C1, English B2.
What we offer:Competitive salary and performance-based bonuses;Full-time remote work opportunities and flexible working hours;A dynamic and innovative work environment;Additional 4 days off (personal days);Training, internal workshops, and participation in international professional conferences and corporate events.
FAQ:CV review is done by the CTO;We make the product from scratch - we have no legacy;There are usually three interview stages: the first with a recruiter, the second with the CTO, and the third with the team.The salary rate is discussed with every candidate individually, based on the market rates, and depends on the experience.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
