Senior Full Stack Developer - Vue.js/C#
Description
Technical Skills :
- 5+ years of experience in Full Stack Development with significant hands-on experience in Vue.js and C# .NET.
- Strong proficiency in Vue.js 3, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with Vue ecosystem tools such as Vue Router, Pinia/Vuex, Composition API, and Single File Components (SFCs).
- Strong backend development experience using C#, ASP.NET Core, .NET 6/7/8, and Entity Framework.
- Experience designing, developing, and consuming RESTful APIs and microservices.
- Strong understanding of object-oriented programming (OOP), design patterns, and software architecture principles.
- Experience with relational databases such as SQL Server and ORM frameworks like Entity Framework Core.
- Familiarity with frontend build tools including Vite, Webpack, and Babel.
- Strong understanding of responsive design, web security best practices, performance optimization, and accessibility standards (a11y).
- Experience with version control systems such as Git.
- Excellent problem-solving, debugging, communication, and collaboration skills.
Good to have :
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Knowledge of Azure App Services, Azure Functions, and cloud-native .NET application development.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins.
- Experience with automated testing frameworks such as xUnit, NUnit, Jest, or Cypress.
- Familiarity with UI/UX design tools such as Figma.
- Understanding of microservices architecture and event-driven systems.
- Exposure to Agile/Scrum development methodologies.
Skills
- Accessibility
- Agile
- API
- AWS
- Azure
- Azure DevOps
- Azure Functions
- CI/CD
- Cloud
- Cloud Native
- Containerization
- C#
- CSS
- Cypress
- Design Patterns
- DevOps
- Docker
- .NET
- Event Driven Architecture
- Figma
- GCP
- Git
- GitHub
- GitHub Actions
- HTML
- JavaScript
- Jenkins
- Jest
- Kubernetes
- Microservices
- NUnit
- OOP
- RDBMS
- REST
- Scrum
- SQL
- SQL Server
- Test Automation
- TypeScript
- Version Control
- Vite
- Vue
- Webpack
- xUnit