Source description
About the role
Position: Senior Full Stack Engineer (GoLang & Angular) Location: Bangalore Type: 6-12 months contract with possible extension Work Mode: Monday WFH | TuesdayFriday WFO Shift Timing: 01:30 PM – 10:30 PM Years of Experience: 8–12 Years Role & responsibilities Design, develop, and maintain scalable backend services using GoLang. Build and enhance RESTful APIs and microservices following clean architecture principles. Develop and support frontend components using Angular where required. Implement concurrent programming patterns using GoRoutines and Channels. Deploy and manage applications on cloud platforms using Docker, Kubernetes, and CI/CD pipelines. Troubleshoot production issues and optimize application performance. Collaborate with architects,product owners, and cross-functional teams to deliver high-quality solutions. Participate in code reviews and ensure adherence to coding standards and best practices. Manage source code using Git and contribute to continuous improvement initiatives Reqyured candidate profile Strong experience in Full Stack Development with GoLang and Angular. Expertise in developing GoLang APIs with knowledge of Protocol Buffers (Protobuf) and gRPC. Strong understanding of GoRoutines and Channels for concurrent programming. Experience designing and developing Microservices Architecture. Solid knowledge of Clean Architecture principles and best coding practices. Hands-on experience building and consuming REST APIs. Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, or Microsoft Azure. Experience with Docker, Kubernetes, and CI/CD pipelines. Good working knowledge of Git and version control workflows. Strong troubleshooting, debugging, and analytical skills. Ability to independently own modules and deliver high-quality solutions. Excellent communication and stakeholder management skills.