Vue-Golang Developer
CGI
Key Responsibilities
- Design, develop, and maintain scalable full stack applications using Vue.js and Golang (Go).
- Build responsive, reusable, and high performance UI components using Vue.js, TypeScript/JavaScript, HTML, and CSS.
- Develop secure and scalable RESTful APIs and microservices using Golang.
- Design, develop, and optimize MongoDB collections, schemas, indexes, queries, and aggregation pipelines.
- Integrate front end applications with backend APIs, databases, and enterprise services.
- Deploy, configure, and support containerized applications on Red Hat OpenShift Container Platform (OCP).
- Perform unit/API testing, performance optimization, troubleshooting, monitoring, and production support.
- Collaborate with architects, QA, DevOps, and business teams while following Agile/Scrum and secure development practices.
Requirements & Tech Stack
- Vue.js
- Golang (Go)
- TypeScript/JavaScript
- HTML
- CSS
- RESTful APIs
- Microservices
- MongoDB
- Docker
- Kubernetes/OpenShift
- Red Hat OpenShift Container Platform (OCP)
- CI/CD pipelines
- Jenkins
- Git/GitHub
- Automated builds, testing, and deployments
- Cloud native application architecture
