Blum
Work format
remote
Work type
fulltime
Region
serbia
Grade
senior
1 week ago
Go Developer
go
high-load
goroutines
unit tests
integration tests
microservice architecture
rest apis
grpc apis
git
ci/cd
containerization
virtualization
serverless
bash
python
gotemplate
Go Developer
Blum, Belgrade
Our team is passionate about technology and dedicated to pushing the boundaries of what's possible in the trading world. We are revolutionizing the way trading is done, providing seamless and secure services to both individual users and businesses. By leveraging the power of blockchain, we offer a unique and accessible approach to trading, catering to a global audience
Responsibilities:
🟥 Architect and design services for B2C and B2B applications
🟥 Ensure the fault tolerance of services in a Digital Ocean environment
🟥 Develop and enhance backend services to support the growth and scalability of the trading platform
🟥 Build and maintain a high-traffic service supporting a large user base and numerous interaction points
🟥 Collaborate in discussions on new features and product development initiatives
Requirements:
🔵 4+ years of experience programming with Go
🔵 High-load development experience
🔵 Proficiency in working with goroutines and debugging
🔵 Experience writing unit and integration tests
🔵 Understanding of microservice architecture
🔵 Hands-on experience with REST APIs and gRPC APIs
🔵 Proficiency with Git version control
🔵 Knowledge of CI/CD principles and their implementation
🔵 Familiarity with containerization, virtualization, and Serverless technologies
🔵 Experience using cloud management systems (tooling, provisioning, billing, and quotas)
🔵 Scripting experience in Bash, Python, and Gotemplate
With Blum you will:
🟢 Join one of the largest projects within web3 and make an impact in the blockchain ecosystem
🟢 Enjoy flexible working hours, unlimited vacation days, and a remote-first approach
🟢 Receive compensation for: equipment, education, sports, and coworking
🟢 Work with a talented and diverse team in a dynamic environment that encourages continuous learning and professional development
🟢 Have opportunities for professional growth in high-load systems and web3 technology
🟢 Take on challenging and complex tasks that push the boundaries of your expertise
🟢 Get a competitive monthly salary, based on experience and skills
Apply
#developer #serbia
Blum, Belgrade
Our team is passionate about technology and dedicated to pushing the boundaries of what's possible in the trading world. We are revolutionizing the way trading is done, providing seamless and secure services to both individual users and businesses. By leveraging the power of blockchain, we offer a unique and accessible approach to trading, catering to a global audience
Responsibilities:
Requirements:
With Blum you will:
Apply
#developer #serbia