Krasan Consulting Services is hiring: Senior Full-Stack Web Developer with Vue.j
Krasan Consulting Services, Springfield, IL, United States, 62777
Job Title: Senior Full-Stack Web Developer with Vue.js Expertise
Job Type: Contract- W2
Location: Springfield, IL - Remote
Duration: 1 years
Job Description:
We are looking for a highly skilled Full-Stack Developer with a strong focus on front-end development and expertise in Vue.js to join our team. You will play a critical role in modernizing a legacy ASP.Net application, transitioning it to a Vue.js-based architecture, and integrating with advanced data systems. The ideal candidate has a passion for creating seamless user experiences, proficiency in managing and integrating complex data sets, and the ability to solve challenges related to legacy systems.
Key Responsibilities:
- Lead the redevelopment of a legacy ASP.Net solution, upgrading to a modern Vue.js framework.
- Design, develop, and maintain highly responsive user interfaces and front-end components.
- Build and manage complex data integrations, creating advanced data requests across multiple systems, including an enterprise data warehouse.
- Develop and integrate RESTful APIs to facilitate efficient data communication between systems.
- Troubleshoot and enhance legacy systems, ensuring smooth migration to the new architecture.
- Work collaboratively with back-end developers and data engineers to create seamless full-stack solutions.
- Optimize applications for maximum speed, performance, and scalability.
- Stay informed on the latest Vue.js and JavaScript best practices and share knowledge with the team.
- Solve challenging technical problems in both front-end and back-end development environments.
- Write clean, maintainable, and efficient code following best practices and industry
- standards.
Qualifications:
- Proven experience (8+ years) as a Full-Stack Developer with a strong emphasis on front-end development.
- Expert-level knowledge of Vue.js and JavaScript. (4+ years)
- Proficiency in creating complex data queries and working with advanced data warehouses.
- Solid experience (5+ years) integrating APIs and handling data from multiple systems.
- Ability to problem-solve and modernize legacy systems, particularly ASP.Net-based solutions.
- Strong skills in modern web technologies, including:
- CSS3, SCSS/SASS, and responsive design frameworks.
- Advanced HTML5 features and semantics.
- JavaScript frameworks and libraries, such as React or Angular (preferred alongside Vue.js).
- Front-end build tools (e.g., Webpack, Vite, or similar).
- Proficiency in creating complex data queries and managing integrations with enterprise data warehouses.
- Experience in API development and integration, particularly with RESTful services.
- Familiarity with state management libraries such as Vuex, Pinia, or Redux.
- Knowledge of accessibility standards (e.g., WCAG) and best practices for inclusive web design.
- Understanding of back-end technologies, preferably Microsoft technologies (e.g., ASP.Net, C#, SQL Server).
- ASP.Net Core 3.x,
- ASP.Net Framework 4.x
- ASP.Net Web Forms
- Entity Framework (or EFCore)
- SQL Server 2008+
- T-SQL
- Visual Basic / C#
- Strong knowledge of software development best practices, including performance optimization and secure coding.
- Excellent analytical and problem-solving skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications:
- Experience with other JavaScript frameworks or libraries.
- Familiarity with DevOps processes and tools for CI/CD pipelines.
- Exposure to cloud platforms such as AWS or Azure.
- Knowledge of Agile development methodologies.
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.