Lead UI Developer

Plainsboro, NJ, US • Posted 8 hours ago • Updated 8 hours ago
Contract Independent
Contract W2
On-site
$50 - $60/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • JavaScript / TypeScript
  • HTML
  • CSS
  • Frontend Performance
  • Dev/Build Tooling
  • Testing
  • Component Development
  • Agile
  • Cross-functional Collaboration

Summary

Location:: Plainsboro, NJ
Duration :: 9 months
Client: Novo Nordisk
Primary Skills:: JavaScript / TypeScript ; HTML ; CSS; Frontend Performance ; Dev/Build Tooling; Testing; Component Development; Agile / Cross-functional Collaboration.
Job Description::
JavaScript / TypeScript:
Strong proficiency in ES6+ features and best practices.
Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
Proficiency in TypeScript with the ability to create and maintain typed codebases.
CSS:
Advanced knowledge of CSS preprocessors (e.g., SASS, LESS).
Expertise in responsive design and mobile-first development.
HTML:
Solid understanding of semantic HTML and WCAG AA compliance.
Experience with HTML5 features and APIs.
Frontend Performance:
Proficient in optimizing web performance (e.g., lazy loading, code splitting).
Experience with optimizing for web vitals and Lighthouse metrics.
Dev/Build Tooling:
Strong experience with build tools like Webpack, Rollup, or Parcel.
Understanding of DevOps practices related to frontend deployments (e.g., CI/CD pipelines).
Testing:
Proficiency in creating and maintaining unit test suites (Jest, Mocha).
Experience with UI testing frameworks (Cypress, Selenium).
Experience translating product requirements to technical specifications and test cases.
Component Development:
Experience with Storybook for UI component development and documentation.
Ability to create reusable, maintainable UI components.
Experience with component libraries (Material-UI, Ant Design).
Experience with UI design tools (Figma, Adobe XD) for collaboration with designers.
Agile / Cross-functional Collaboration:
Experience working in agile/Scrum environments, actively participating in sprints and retrospectives.
Capable of owning tasks throughout the development lifecycle and proactively communicating with stakeholders.

Keywords/Phrases:

Lead UI Developer
Frontend Development
JavaScript
TypeScript
ES6+
Modern JavaScript Frameworks
React
Angular
Vue.js
Typed Codebases
HTML
HTML5
Semantic HTML
WCAG AA Compliance
Web Accessibility
CSS
CSS Preprocessors
SASS
LESS
Responsive Design
Mobile-First Development
Frontend Performance
Web Performance Optimization
Lazy Loading
Code Splitting
Core Web Vitals
Lighthouse Metrics
Dev/Build Tooling
Webpack
Rollup
Parcel
Frontend DevOps
CI/CD Pipelines
Testing
Unit Testing
Jest
Mocha
UI Testing
Cypress
Selenium
Test Case Development
Component Development
Reusable UI Components
Maintainable UI Components
Storybook
Component Documentation
Component Libraries
Material-UI
Ant Design
UI Design Collaboration
Figma
Adobe XD
Technical Specifications
Product Requirements Translation
Agile
Scrum
Sprint Planning
Retrospectives
Cross-Functional Collaboration
Stakeholder Communication
Development Lifecycle Ownership
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.
  • Dice Id: RTX1c3151
  • Position Id: 8956981
  • Posted 8 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Princeton, New Jersey

5d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Princeton, New Jersey

8d ago

Easy Apply

Contract

Depends on Experience

Hamilton Township, New Jersey

9d ago

Easy Apply

Contract, Third Party

Depends on Experience

Hamilton Township, New Jersey

Today

Easy Apply

Contract

$55 - $62

Search all similar jobs