Job Description
We are looking for an experienced Golang Developer skilled in building high-performance backend solutions. The ideal candidate will write clean, modular code adhering to SOLID principles and deliver high-quality, scalable applications while ensuring robust test coverage.
Key Responsibilities
Build and maintain backend systems and APIs using Golang.
Ensure code quality with unit tests, integration tests, and adherence to SOLID principles.
Collaborate with frontend developers, product teams, and QA to deliver seamless features.
Debug, optimize, and resolve performance bottlenecks.
Stay updated with Golang advancements and improve development practices.
Skills Required
Strong 5+ years in Golang and its ecosystem.
Experience with test-driven development (TDD) and tools for writing test cases.
Solid understanding of SOLID principles and backend architectural patterns (microservices, REST, gRPC).
Familiarity with CI/CD pipelines and tools like Git, Docker, and Kubernetes.
Excellent problem-solving and teamwork skills.
Any Graduate