Backend Developer (Golang)
About Us: At knidos.one, we're on a mission to revolutionize healthcare technology. With our cutting-edge Hospital Information Management Software, we aim to enhance patient care, streamline operations, and ensure data integrity across medical facilities. As a dynamic and innovative team, we value creativity, collaboration, and a commitment to excellence. Join us to make a tangible impact in the healthcare industry.The Role: We're seeking a skilled Backend Developer with a strong foundation in Golang to play a crucial role in developing and optimizing our Hospital Information Management Software. You'll collaborate with a cross-functional team to design, build, and deploy robust backend systems that ensure our software meets the evolving needs of healthcare providers.Key Responsibilities:Develop and maintain scalable, high-performance backend services using Golang.Implement integrations with various healthcare standards, including HL7, to ensure seamless data exchange and interoperability.Design and manage WebSocket connections for real-time data transmission and updates.Work with PostgreSQL to ensure efficient data storage and retrieval, optimizing database schema and queries for performance.Architect and develop microservices, ensuring they are scalable, resilient, and easily maintainable.Participate in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives.Collaborate with front-end developers and UI/UX designers to create a seamless user experience.Ensure code quality, stability, and security through comprehensive testing and code reviews.Requirements:Bachelor's degree in Computer Science, Engineering, or related field.3+ years of experience in backend development, with a strong proficiency in Golang.Solid understanding of HL7 standards and experience in implementing healthcare integrations.Experience with WebSocket implementation and real-time data processing.Proficient in PostgreSQL, with a knack for optimizing database performance.Familiarity with microservice architecture and containerization technologies (e.g., Docker, Kubernetes).Agile methodology enthusiast with experience working in a fast-paced, iterative development environment.Excellent problem-solving skills, with a focus on delivering high-quality, maintainable code.Strong communication and teamwork abilities, comfortable working in a collaborative environment.Why Join Us?:Competitive salary and benefits package.Opportunity to work on meaningful projects that directly impact healthcare quality and efficiency.A culture that values innovation, teamwork, and work-life balance.Professional development opportunities in a rapidly growing company.Flexible working hours and remote work options.