Agile, Scrum, Vue.js, Test-driven development, Wireframe, jQuery, Unit testing, RESTful, Jasmine, HTML5, Python, GitHub, UI, API, Microsoft SQL Server, SDLC, Git, CSS, Cloud
Full Time
$80,000 - $120,000
Work from home available Travel not required

Job Description

This position for our direct client will drive growth and innovation in our software development group.  The Vue Developer’s primary function will be to modernize the existing application. Contribute with technical design, best practices, and processes along with maintenance of the Vue application.


Responsibilities for Frontend Developer

  • Be responsible for the design, development, maintenance, and support of Vue.JS application, which includes the modernization and migration away from Django templates and JQuery.
  • Create and apply the appropriate standards, processes, procedures, and tools throughout the software development life cycle
  • Collaborate with project teams on design specifications and system requirements
  • Leverage Confluence to document all aspects of technical standards, processes, procedures, tools and architecture


Strong knowledge of Vue.JS

  • Strong experience in converting wireframes to UI
  • Strong knowledge of HTML5
  • Strong knowledge of CSS3
  • Strong knowledge with consuming Restful APIs and working with Micro Services to build rich UIs
  • Experience with test-driven development (Jasmine unit testing/ Karma / other testing frameworks)
  • Experience with version control software (Git, GitHub)
  • Understanding of software design patterns
  • Experience with Scrum/Agile development methodologies
  • A bachelor’s degree in computer science or equivalent experience
  • A minimum of 2 years’ experience as a software engineer


Nice to have(s)

  • Strong knowledge of VueX
  • Basic knowledge of Django Templates
  • Basic knowledge of Python and JQuery
  • Working Knowledge of Relational Databases (SQL Server preferred but not required)
  • Experience developing applications on On-Prem and/or Cloud (AWS) environments


Dice Id : 10112649
Position Id : 6989667
Originally Posted : 2 months ago
Have a Job? Post it