Backend Developer (Golang)
Join us as a Backend Developer! Manage databases, develop backend, implement APIs. Document, integrate blockchain, meet deadlines, test, review code.
We usually respond within three days
Currently, our Development Team is looking for a Backend Developer.
This role encompasses database management, backend development, and API implementation. It also involves documenting APIs and schemas, integrating blockchain functionality, contributing to architecture design, ensuring timely project delivery, conducting testing, and facilitating code review.
Major Responsibilities:
- Interacting with relational databases and backend development in Golang
- Implementing APIs, microservices, and integrating blockchain logic
- Documenting developed APIs, and schemas, and participating in internal application architecture design
- Meeting deadlines, writing unit tests, and conducting code reviews
Requirements:
- Experience in Golang development (1+ year)
- Experience with relational databases (mainly PostgreSQL)
- Experience with containerization tools and automated deployment (Docker, K8S, Gitlab CI/CD)
- Experience with message brokers
- Knowledge of design patterns and practices, and their specific applications in Golang
- Knowledge of HTTP, gRPC protocols
Beneficiary:
- Skills in MEV auction (low level) and mempool
- Transaction bundling experience
- Knowledge of RPC calls
- Snipe and Frontrun protection methods
- Skills in EVM and non-EVM (e.g. TON, SUI) blockchain development of smart contracts
- Experience with AMM (e.g. UniV2) and CLMM (e.g. UniV3) protocols
- Understanding of Principles of Layer 2 blockchain (e.g. Arbitrum, zkSync) blockchain solutions
- JS/TS/Golang programming skills
Gotbit offers:
- 20 paid vacation days and 5 sick days annually
- Full compensation for documented sick leave
- Wellness support: We value our employees' well-being and cover expenses for sports, healthcare, coworking spaces, and team-building events
- Continuous learning: Monthly Gotbit Educational Meetups featuring industry leaders help you stay ahead of the curve
- Global exposure: Attend industry conferences with our sponsorship and connect with the world
- Collaborative environment: Join our friendly and young team where all of your ideas will be heard
- Department
- IT Development
- Role
- Backend Developer
- Locations
- Izmir, Turkey, Tbilisi, Yerevan, Armenia, Belgrade
- Remote status
- Fully Remote
- Employment type
- Full-time
About Gotbit
We offer comprehensive market support and actively develop various high-tech blockchain products. Having successfully collaborated with over 1,500 clients, Gotbit has honed its expertise in designing user-friendly and effective blockchain solutions for businesses and end-users alike.
Backend Developer (Golang)
Join us as a Backend Developer! Manage databases, develop backend, implement APIs. Document, integrate blockchain, meet deadlines, test, review code.
Loading application form