Bugfender is seeking a skilled Go Backend Developer to join our dynamic team. You will be responsible for maintaining and enhancing our backend services, built around technologies like Go, MySQL, Elasticsearch, and Kafka. If you love building high-performant servers, optimizing at scale, and collaborating in a fast-paced environment, we’d love to hear from you!
What You'll Do
* Develop & Innovate : Maintain the existing backend and provide the infrastructure required by new user-facing features.
* Collaborate : Work with cross-functional teams to define, design, and ship new features.
* Optimize : Tackle performance bottlenecks, reliability issues, and scalability challenges to keep our products fast and fault-tolerant.
* Stay Informed: Keep up-to-date with the latest industry trends and technologies, continuously improving skills and knowledge
Requirements
* Go Expertise : Proven experience in Go development, concurrency, and optimizing for high performance.
* Database Skills : Strong experience with MariaDB (or MySQL) and ElasticSearch. Ability to write efficient queries and design schemas.
* API Integration : Proficiency in building and consuming RESTful APIs, with a solid grasp of concurrent processing systems and asynchronous request handling.
* Event-driven architecture: Hands-on experience with creating event-driven architectures, message streaming, and real-time data processing.
* DevOps & CI/CD : Experience with Docker and setting up CI/CD pipelines.
* Version Control : Proficient in Git for code versioning, branching, and pull requests.
* Communication : Excellent problem-solving and communication skills, capable of driving projects within cross-functional teams.
* Strong problem-solving skills and a proactive mindset.
Nice-to-have
* Frontend Knowledge : Basic understanding of React, HTML, and CSS.
* Testing frameworks : Familiarity with testing frameworks like Jest, Mocha, or Chai.
* Project management skills : Proficiency in project management tools such as Jira, Trello, or Asana.
Benefits
* Flexibility : Full remote work with flexible hours to accommodate your personal life.
* Culture : Join a supportive, engaging team that values innovation and continuous learning.
* Compensation : Competitive salary in the range of 50-75k€/year and a healthy work-life balance.