Advance your career with Jobia Soft Skills & Certificates
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.
Our client is seeking a highly skilled Full-Stack Developer to join our technology team. This role requires expertise across both frontend and backend development, with a strong focus on building scalable, secure, and maintainable applications using modern . NET and Vue.js technologies.
Strong proficiency in both . NET backend and Vue.js frontend technologies. Demonstrated experience delivering production-grade systems following architectural best practices. Deep understanding of Clean Architecture, SOLID principles, and design patterns. A structured, detail-oriented approach to problem-solving and code quality. Commitment to secure and efficient software development practices. Strong communication skills and ability to work collaboratively in a team environment. Vue 3 Composition API and advanced state management patterns (Pinia/Vuex). Experience with microservices architecture and distributed systems. Advanced Kubernetes features (Helm charts, service mesh, auto-scaling). Azure cloud services (AKS, Azure DevOps, App Insights). Entity Framework Core and advanced ORM patterns. CQRS and Event Sourcing patterns. Experience with containerization best practices and Docker multi-stage builds. Knowledge of API versioning, OpenAPI/Swagger documentation.
Frontend Development: Design and implement modern, responsive user interfaces using Vue.js, focusing on component-based architecture and optimal user experience. Backend Development: Build and maintain secure, reliable, and scalable APIs with . NET (ASP. NET Core), adhering to Clean Architecture principles for separation of concerns and maintainability. System Integration: Ensure seamless interaction between the Vue.js frontend and . NET backend, including data fetching, authentication flows, state management, and API contract design. DevOps and CI/CD: Develop and manage automated build, testing, and deployment pipelines using GitHub Workflows (GitHub Actions). Container Orchestration: Deploy and manage applications in Kubernetes clusters, including configuration management, scaling, and monitoring. Security: Implement Microsoft MSAL authentication, secure API endpoints, manage token flows, and ensure security best practices across the full stack. Clean Architecture: Apply and maintain Clean Architecture patterns including domain-driven design, dependency inversion, and testable code structures.
Note: Only shortlisted candidates are contacted.
Monthly based
Gauteng
Gauteng
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.