Logo
Epathusa

Senior UI Developer (Front End) Job at Epathusa in Saint Paul

Epathusa, Saint Paul, MN, United States, 55199

Save Job

Overview

Seeking a Senior Front-End Web Developer who is highly skilled in Vue.js and familiar with ArcGIS to assist in the development of user-facing web applications and components.

Responsibilities

  • Building modular and reusable components
  • Optimizing the application for performance and accessibility
  • Implementing automated testing integrated into development and maintenance workflows
  • Staying up to date with all recent developments in the JavaScript and Vue.js space
  • Keeping an eye on security updates and issues found with Vue.js and all project dependencies
  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
  • Collaborating closely with other front-end and back-end developers & UX / UI designers to deliver seamless, engaging user experiences

Requirements

Minimum Specifications

MINIMUM SPECIFICATION REQUIREMENTS : Must have to be accepted for consideration for this position.

  • Level of Education
  • B.S. or B.A. Degree in Information Technology, or a related field
  • Years of experience in Position Title
  • 8+ years of experience in Front end App development
  • Optional Certifications
  • Azure certifications (e.g., Azure Developer Associate).
  • UI development with .NET
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
  • Experience maintaining multiple node.js projects with varying node versions
  • Highly proficient with HTML5 and CSS3, including Sass
  • Understanding of server-side rendering and its benefits and use cases
  • Knowledge of functional programming and object-oriented programming paradigms
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest, component and E2E testing with Cypress
  • Proficiency with modern development tools, like Webpack, Vite, and Git
  • Experience with both consuming and designing RESTful APIs
  • Proficiency with Bootstrap 5.3.3 CSS framework and Flex
  • Knowledge of and proficiency with WCAG 2.1 accessibility and the WAI-ARIA standard
  • Experience integrating front-end code into ASP.NET applications
  • 3+ years of experience in software development with .NET framework (C#, ASP.NET, .NET Core)
  • Front-end technologies like HTML5, CSS3, JavaScript, and frameworks
  • 8+ years’ experience in front-end technologies like HTML5, CSS3, JavaScript, and frameworks (Vue, Angular, React, Blazor).
  • Azure and Cloud Native services
  • 3+ years’ experience in Azure services such as Azure Functions, App Services, Event Bus, Event Grid, Logic Apps.
  • Database design and development
  • 3+ years’ experience with writing SQL for CRUD.
  • 3+ years’ experience using Object-relational Models to interact with databases.
  • DevOps
  • Design and implement CI / CD pipelines to automate build, test, and deployment processes, including unit tests with xUnit / NUnit.
  • Agile
  • Use Agile tools like Azure DevOps to manage tasks, track progress, and ensure timely delivery of deliverables.
  • Monitoring and Telemetry
  • Implementation knowledge of Azure APM (Application Performance Monitoring).
  • Work Environment
  • Hybrid and teleworking / office setting work environment.

Desired Specifications

Not required, but desire experience in these specifications for this position.

  • API design and Microservices
  • Hands-on experience with API design, microservices architecture, and distributed systems.
  • Microsoft Power Platform
  • Develop and integrate Power Apps and Power Automate workflows to streamline business processes.

Benefits

Benefit Package includes :

  • Paid Sick Time
  • Insurance for Medical, Dental, Vision and Life Available
  • 401(k) including Employer Match
  • HSA, Short-term & Long-term Disability Available
  • We are an EEO / Veterans / Disabled employer
#J-18808-Ljbffr