Job Description
About Faveo Helpdesk :
Faveo Helpdesk is a leading open-source, customizable ticketing system designed to meet the needs of startups, SMEs, and enterprises. As we scale and modernize our product suite, we’re looking for a Golang Developer to help us build robust, scalable backend services and APIs that enhance support automation and system performance.
Role Summary :
We’re seeking a Golang Developer who will be responsible for designing and building backend components for Faveo’s Helpdesk platform. You'll work closely with the product and engineering teams to implement scalable, efficient, and maintainable microservices using Go.
Key Responsibilities :
Build backend components that interface with and support functionality across Linux, Windows, and macOS environments
Efficiently consume and integrate third-party APIs into backend systems
Write clean, well-structured, and testable code following best practices
Implement secure API practices , including authentication and authorization
Debug production issues and provide timely resolutions
Participate in code reviews to maintain code quality
Maintain clear and updated technical documentation for backend components
Skills and Requirements
Proficiency in Golang with hands-on development experience
Experience working across multiple OS environments (Linux, Windows, macOS)
Ability to work independently and integrate complex third-party services
Strong debugging and problem-solving skills
Experience with version control systems like Git
Solid understanding of secure coding practices
Must be familiar with CI / CD automation tools and workflows
Clear communication skills and a collaborative mindset
Preferred Qualifications :
Experience with helpdesk / ticketing platforms or customer support tools
Exposure to open-source project development or contribution
Familiarity with PHP (Laravel) as Faveo’s base product uses it
Knowledge of system performance profiling and optimization techniques
Why Join Faveo Helpdesk?
Work on a widely adopted and growing open-source product
Be part of a collaborative and innovation-driven environment
Flexible working hours and remote work options
Opportunities to contribute to meaningful product decisions
Learning and development opportunities
Requirements
Role & responsibilities Must be experienced in installation and configuration of web servers(any of Apache / NGINX / IIS), PHP and MYSQL on linux and windows platform Manage and troubleshoot Linux & Windows servers Troubleshoot servers Install & configure Faveo Helpdesk on various client server Build Dockers for Faveo Helpdesk Automate different dev ops task Automate Faveo installation & deployment
Golang Developer • Bangalore NorthAbout Faveo Helpdesk: Faveo Helpdesk is a leading open-source, KA, in