LimeChain - Blockchain & Web3 Solutions

Senior Go Developer

Sofia City Province, BG

15 days ago
Save Job

Summary

LimeChain is a global leader in Web3 development and innovation, working with Fortune 500 clients and Web3 startups. We’re experts in crafting dApps, blockchain networks, and enterprise solutions using a wide range of Web3 technologies. With over 220 projects under our belt and a team of more than 170 industry experts, we are now one of the companies with the most accumulated know-how in the Web3 space worldwide.


What you will be doing:


  • Designing and developing efficient, scalable applications using Go.
  • Leveraging Go’s lightweight concurrency model to create performant services and APIs.
  • Adhering to best practices for project structure, error handling, and testing.
  • Building and maintaining Go services and APIs with a focus on performance.
  • Utilizing profiling and benchmarking tools like pprof to measure and improve performance.
  • Writing modular, testable code following idiomatic Go practices.
  • Creating middleware for logging, authentication, and rate limiting.
  • Building RESTful APIs using net/http with simplicity and efficiency in mind.
  • Writing comprehensive unit tests with Go’s testing package and tools like httptest.
  • Staying updated on Go’s ecosystem, releases, and idiomatic patterns.
  • Learning from open-source projects and contributing to the Go community.



What you bring to the table:


  • Proficiency in writing idiomatic Go code, following principles outlined in Effective Go.
  • Expertise in Go’s concurrency primitives, including goroutines, channels, sync.Mutex, and context.
  • Strong understanding of Go’s error-handling style
  • Experience with memory management and profiling.
  • Familiarity with structuring Go projects based on size and complexity.
  • Knowledge of efficient API design and middleware development.
  • Hands-on experience with testing Go applications using best practices and tools.
  • Commitment to continuous learning and staying updated on Go’s latest releases and best practices.



Not a deal-breaker, but we’ll totally high-five you for it if you have:


  • Knowledge or experience in Web3/Blockchain


#OneOfLime Perks:

  • Opportunity to enter the exciting world of Web3 and learn from some of the best minds in the industry; Don’t worry, our blockchain onboarding will pave your way for an epic journey
  • Real Impact: We are working on some of the most exciting projects in Web3 using the latest technologies. Your code won’t just run – it’ll reshape industries
  • A house full of more than 170 Limes – a “Lime” is a person that is willing to go the extra mile, that is determined, a top performer, a life learner and an explorer
  • Unlock up to 25 days of annual leave, rewarding your commitment with us
  • Car allowance – Limes receive financial and administrative support for purchasing a personal vehicle after their second year with us
  • Flexible working hours – Need to finish some personal errands in the morning? That’s fine!
  • Additional healthcare – We got your premium medical and dental care covered
  • Sport by passion – Sport initiatives, tournaments, internal sports clubs (Lime Run Club, FC LimeChain and more) and fellow Limes passionate about longevity and peak performance
  • Two epic team building events per year, as well as monthly team bonding events аnd fiery game nights
  • Wednesday team feast and daily snacks – we treat ourselves to daily goodies throughout the week
  • Merch and Gifts – we love our branded swag as we believe in showing our appreciation in style


You find Web3 intriguing and you believe in its potential but you don’t have any experience in this ecosystem? We got your back – we’ll help you dive deep into the Web3 world through our blockchain onboarding and hands-on experience.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job