Fever is looking for a Software Engineer with a minimum of 3 years of experience in backend development, specializing in Golang. The role involves designing, developing, and deploying scalable backend services, optimizing system performance, and collaborating with cross-functional teams.
About the role
About the Role
Fever is seeking a talented Software Engineer with a strong background in backend development and proficiency in Golang. You will be a key contributor to our engineering team, focusing on building scalable, reliable, and high-performance backend systems that power Fever's global platform.
Responsibilities
Design, develop, test, and deploy robust backend services and APIs using Golang.
Collaborate with product managers, designers, and other engineers to define and implement new features.
Optimize existing systems for performance, scalability, and maintainability.
Participate in code reviews to ensure code quality and share knowledge with the team.
Troubleshoot and resolve production issues, ensuring high availability of our services.
Contribute to the continuous improvement of our development processes and tools.
Requirements
3+ years of professional experience in backend software development.
Strong proficiency in Golang (Go) is essential.
Experience with other languages such as Python, Node.js, Ruby, Java, or PHP is a plus.
Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
Experience with cloud platforms (AWS, GCP) and distributed systems.
Familiarity with message brokers like Kafka.
Knowledge of containerization technologies (Docker, Kubernetes) and microservices architecture.
Experience designing and implementing RESTful APIs.
Strong problem-solving skills and ability to work in a fast-paced, agile environment.