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, as well as :
- 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
Specifications
Descriptions of Specifications
Candidate Experience
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 fieldYears of experience in Position Title
8+ years of experience in Front end App developmentOptional Certification(s)
Azure certifications (e.g., Azure Developer Associate).UI development with .NET
Highly proficient with the JavaScript language and its modern ES6+ syntax and featuresHighly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOMFamiliarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.jsExperience maintaining multiple node.js projects with varying node versionsHighly proficient with HTML5 and CSS3, including SassUnderstanding of server-side rendering and its benefits and use casesKnowledge of functional programming and object-oriented programming paradigmsAbility to write efficient, secure, well-documented, and clean JavaScript codeFamiliarity with automated JavaScript testing, specifically testing frameworks such as Jest, component and E2E testing with CypressProficiency with modern development tools, like Webpack, Vite, and GitExperience with both consuming and designing RESTful APIsProficiency with Bootstrap 5.3.3 CSS framework and FlexKnowledge of and proficiency with WCAG 2.1 accessibility and the WAI-ARIA standardExperience integrating front-end code into ASP.NET applications3+ 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.D atabase 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