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