Backend Developer (Go)
Ncube
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
PHP
Databases
Laravel
MariaDB
MySQL
Performance Tuning
Backend
Vue.js
Angular
Front End Software Development
Go
Microservices
Job description
We are looking for an experienced Senior Developer to join our team as soon as possible. The primary focus of this role is backend development using Go, contributing to scalable, high-performance systems built around stateless microservice architecture.
This position is ideal for an engineer who enjoys building robust backend services, working with modern architectures, and collaborating closely with cross-functional teams., * Backend development using Go
- Designing, developing, and maintaining stateless microservices
- Working with MariaDB/MySQL databases (design, optimization, performance tuning)
- Supporting product scalability and performance improvements
- Collaborating with frontend developers and the broader product team
- Contributing to architecture discussions and technical decision-making
Requirements
- 5+ years of experience in Go (Golang) and common Go frameworks
- Solid backend development background (senior-level experience)
- Good database knowledge, especially MariaDB/MySQL
- Experience designing and working with stateless microservice architectures
- Practical experience with PHP (preferably Laravel and Livewire)
- Strong problem-solving skills and ability to work independently
- Good communication skills and team-oriented mindset
- Upper-Intermediate English and better
Good to have:
- Comfortable working with frontend technologies such as Angular or Vue
Benefits & conditions
- Competitive salary with the regular review
- Vacation (up to 20 working days)
- Sick leaves (10 working days)
- National Holidays as a time off
- Flexible working schedule, remote format
- Direct cooperation with the customer
- Dynamic environment with low level of bureaucracy and great team spirit
- Challenging projects in diverse business domains and a variety of tech stacks
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online teambuildings