Logo
Krasan Consulting Services

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.