Job Description
🏢 Company Overview
- Company: Hanson
- Role Type: 3-month contract (30–40 hrs/week)
- Location: Remote
- Contract Extension: Possible, based on project needs and mutual fit
- Focus: Support active client work across digital projects
🔹 Role Overview
Hanson is seeking a Senior Front-End / Fullstack Developer with deep Vue.js expertise. You will work on building, enhancing, and maintaining modern, high-quality digital experiences. The ideal candidate can operate autonomously, manage work through tickets, and make strong technical decisions.
🔹 Responsibilities
- Execute ongoing website maintenance and bug fixes
- Plan and implement features/components for new websites in collaboration with cross-functional teams
- Break down complex development tasks into actionable items and estimate effort
- Translate visual designs into responsive, performant interfaces following brand guidelines
- Collaborate with designers to balance creative intent, scope, and timelines
- Contribute to technical planning, identifying risks and dependencies early
- Work effectively with developers, designers, architects, project managers, and account leads
- Meet deadlines while maintaining quality standards
- Communicate proactively and surface issues early to prevent downstream impacts
- Manage time and priorities independently
🔹 Core Technical Skills & Requirements
- Experience: 5+ years professional web development, front-end or fullstack focus
- JavaScript/TypeScript: Advanced ES6+ proficiency
- Vue.js: Deep experience with both Options API and Composition API
- State Management: Experience with Pinia and/or Vuex
- REST APIs: Proven experience consuming APIs in complex Vue applications
- Build Tools: Experience configuring modern build tools like Webpack
- Frontend Skills: Strong HTML, CSS, JavaScript, responsive layout techniques
- CSS Tools: Sass or similar preprocessors; familiarity with CSS frameworks (Bootstrap, Foundation, etc.)
- Web Standards: Accessibility, cross-browser compatibility
- Fullstack (Optional): Experience with .NET MVC and Razor desirable
- Collaboration Tools: Comfortable in team-based development with source control
- Design Artifacts: Able to work from Figma, Sketch, Adobe Creative Suite, sitemaps, wireframes, user flows
- Testing: Multi-browser and device testing experience