Overview
Hybrid
$60 - $65
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
GraphQL
JavaScript
TypeScript
Web Development
Vue.js
HTML
Nuxt.js
Next.js
API
Job Details
Our client is growing their web development team and looking to bring on two midlevel engineers to help design, build, and maintain modern web applications. You ll work closely with product owners, designers, and fellow engineers to deliver polished and performant digital experiences.
Key Responsibilities:
- Develop and maintain modern, responsive web applications using Nuxt.js or Next.js
- Write clean, type-safe TypeScript/JavaScript, leveraging the Vue Composition API when applicable
- Integrate and query data efficiently using GraphQL
- Build reusable UI components within a design system framework
- Collaborate in agile development processes including daily stand-ups, sprint planning, and code reviews
- Troubleshoot, debug, and optimize existing applications
- Ensure applications are accessible, performant, and aligned with design guidelines
- Document code, components, and technical decisions clearly and concisely
Required Qualifications:
- 3 5 years of professional frontend development experience
- Strong experience with Nuxt.js or Next.js
- Proficiency in TypeScript and modern JavaScript (ES6+)
- Practical experience with Vue.js, especially using the Composition API
- Experience with GraphQL APIs and client-side data fetching strategies
- Background in working with or building design systems
- Solid knowledge of HTML, CSS, and responsive design best practices
- Comfortable working in collaborative, agile teams with regular code reviews
- Strong communication skills and a team-oriented mindset
Rate: $60-$65/hour (depends on experience level). This is a contract position with candidates expected to work 40 hours/ week. Contract duration is 12 months with possible extensions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.