Full Stack Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

Apache Kafka
Cascading Style Sheets
HTML
Java
PostgreSQL
TypeScript
UI
Web Applications
Node.js
DevOps
RESTful
OWASP

Job Details

We re looking for an experienced Full Stack Developer to help build fast, accessible, and reliable web experiences using Web Components) and TypeScript. You ll collaborate closely with designers and backend engineers to deliver customer-facing features and reusable UI components.

Required Qualifications:

  • 8+ years of professional experience building production-grade web applications with TypeScript and a component-based architecture.
  • 5+ years of hands-on experience with Lit or deep expertise in Web Components and eagerness to adopt Lit.
  • Strong understanding of semantic HTML, modern CSS (responsive layouts, Flexbox, Grid), and accessibility best practices.
  • Proven experience integrating with RESTful APIs, managing client-side state, routing, and handling asynchronous operations.
  • Solid background in testing, debugging, and performance optimization.
  • Excellent communication skills and a collaborative, problem-solving mindset.

Preferred Qualifications:

  • Background in Java (Spring) helpful for collaborating across backend services.
  • Familiarity with Node.js, PostgreSQL, or Kafka concepts.
  • Experience contributing to design systems or shared component libraries.
  • Understanding of security fundamentals (auth, OWASP top 10).
  • Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI) and cloud environments.
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.