Job Description:
- The ideal candidate should have strong expertise in Golang and experience with TypeScript (added advantage).
- You will work on building high-performance, scalable backend systems, APIs, and distributed application
- Backend Development: Design, develop, and maintain microservices and APIs using Golang
- Database Management: Work extensively with PostgreSQL, optimizing queries and ensuring high availability.
- API Design & Integration: Develop RESTful and gRPC APIs for seamless integration with frontend and third-party services.
- Code Quality & Performance: Write clean, maintainable, and high-performance code with unit testing and CI/CD integration.
- Exception Handling , debugging and troubleshooting� TypeScript & Frontend Collaboration (Added Advantage): Work closely with frontend teams using TypeScript for seamlessAPI integration
- Scalability & Security: Implement best practices for scalability, security, and fault tolerance in a cloud-native environment.
- Collaboration: Work with cross-functional teams, including product managers, DevOps, and frontend engineers
Required Skills & Experience:
- Golang Expertise: 6+ years of hands-on experience in Golang development.
- Database Skills: Strong experience with PostgreSQL, including database design, indexing, andoptimization.
- API Development: Experience in building and consuming RESTful APIs and gRPC services.
- Testing & Debugging: Familiarity with unit testing, integration testing, and debugging techniques.
- Version Control: Strong experience with Git and collaborative workflows.
- Frontend Collaboration (Nice to Have): Exposure to TypeScript, React, or Node.js is a plus