Frontend Developer (HTML, CSS, JavaScript)

Overview

On Site
$40+
Contract - W2
Contract - 6 Month(s)

Skills

Frontend Development
HTML
CSS
JavaScript
Unit Testing
Web Components
Lit.js
Vite.js
Vitest

Job Details

Frontend Developer

6+ Months Contract

ONSITE - Juno Beach, FL 33408

What You'll Do
Transform Figma and UI/UX designs into scalable performant web components and application user interfaces with strong attention to detail and aesthetics
Build modern frontend solutions using Web Components architecture
Collaborate with stakeholders to understand user needs and deliver intuitive solutions
Optimize applications for performance and exceptional user experience
Build efficient and reusable artifacts defining the project standards components
Build the design-system to be powerful and intuitive
Leverage modern browser features and best practices for long-term maintainability
Our Tech Stack Frontend: Lit.js, Web Components, Vite.js
Testing: Vitest for unit & UI tests
Architecture: Singleton and Observable patterns
APIs: REST integration
Design System: MDUI components + custom web components
What We're Looking For
Strong hands-on experience in Core Web Technologies
Mastery of HTML, HTML5, CSS, CSS3, and Javascript (semantic HTML elements, CSS/3 layouts, and responsive designs)
Ability to create ad-hoc components without relying on packages, frameworks, and libraries
Proficient experience with modern JavaScript frameworks (React, Vue, Angular, or similar)
Cross-Browser Compatibility
Proficiency in Web Components or willingness to learn
Experience with component-based architecture and design systems
Testing experience (unit, integration, UI testing)
Performance optimization mindset
Excellent communication skills for cross-team collaboration
Proactive problem-solver who can translate user needs into technical solutions
Common sense approach to building scalable, maintainable applications
Bonus Points
Experience with Lit.js or Web Components
Familiarity with Vite.js or similar build tools
Observable pattern implementation (RxJS or similar)
Energy industry background

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.

About Capital Staffing Solutions