Job
Description
As a skilled web developer, you will be responsible for building sophisticated web applications utilizing Vue.js framework. Your expertise includes a strong understanding of Vue.js and its ecosystem, along with experience in leveraging UI component libraries such as Vuetify and Element. You will also be familiar with server-side rendering and Nuxt.js, as well as testing tools like Jest and Mocha. In this role, you will be tasked with developing and maintaining web applications using .NET Core on the backend and Vue.js on the frontend. Your responsibilities will include translating Figma design files into pixel-perfect, responsive UI components, designing and implementing RESTful APIs, and ensuring cross-browser compatibility and optimal performance on various devices. Collaboration is key in this position, as you will work closely with UI/UX designers, product managers, and QA engineers. Your code will adhere to best practices, focusing on cleanliness, maintainability, and testability. Participating in code reviews and contributing to continuous improvement will also be part of your routine, as well as troubleshooting and debugging issues across the stack. Your core skills should encompass a strong proficiency in C# and .NET Core, along with solid experience in Vue.js, Vue Router, Vuex/Pinia, and component-based architecture. You should be adept at implementing Figma designs, understanding layout, spacing, typography, and assets. Proficiency in HTML5, CSS3, JavaScript (ES6+), and responsive design techniques is essential, as well as experience with RESTful API development and integration. Additionally, familiarity with Git and version control workflows, knowledge of SQL Server or other relational databases, and an understanding of unit testing and CI/CD pipelines will be beneficial in this role. Join our team and be part of a dynamic environment where your skills and expertise will contribute to the success of our projects.,