Junior Golang developer in an accredited IT company. Work on real projects with mentorship and the opportunity to grow to Middle.
Requirements:
- Understanding of working with relational databases (PostgreSQL)
- Ability to write SQL queries, including simple transactions, JOINs, and query optimization
- Experience with Redis (basic knowledge)
- Confident knowledge of the Go language syntax
- Experience with modules (go mod)
- Understanding of the Go standard library
- Basic understanding of how REST API works
- Knowledge of basic network protocols and their layers (HTTP, TCP/IP)
- Knowledge of concurrent programming principles in Go (goroutines, channels)
- Basic understanding of Docker and containerization
- Experience with GIN or Echo frameworks
- Understanding of basic design principles (SOLID, OOP)
- Knowledge of basic and advanced design patterns
- Understanding of basic algorithms and their application
- Presence of pet projects on GitHub or other platforms demonstrating Go skills
- Experience with gRPC
- Desire to learn and develop in a professional environment
- Ability to work in a team
- Responsibility and organization
- Readiness to solve complex tasks
Conditions:
- Income 100,000 – 125,000 ₽ (depending on level and progress)
- Official employment after retraining
- Mentorship support for 12 months: assistance, recommendations, task review
- Work on real company projects
- Remote format and flexible start of the workday
- Step-by-step growth to Middle level with active work
Skills:
- Go
- PostgreSQL
- SQL
- Redis
- REST API
- HTTP
- TCP/IP
- Docker
- GIN
- Echo
- gRPC
- GitHub