Full stack Java Front end developer with React

Hybrid in Richmond, VA, US • Posted 8 hours ago • Updated 8 hours ago
Contract W2
12 Months
No Travel Required
Hybrid
$60 - $65/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Debugging
  • Apache Kafka
  • Build Tools
  • Cascading Style Sheets
  • Code Review
  • Collaboration
  • Computer Science
  • Domain-driven Design
  • Elasticsearch
  • Gradle
  • Css3
  • Database
  • DevOps
  • Development Testing
  • Spring Framework
  • TypeScript
  • User Experience
  • React.js
  • Root Cause Analysis
  • Routing
  • Scrum
  • Microservices
  • Microsoft Azure
  • MongoDB
  • NoSQL
  • Java
  • JavaScript
  • Kanban
  • Mentorship
  • Messaging
  • Git
  • UI
  • Agile
  • Integration Testing
  • Web Applications
  • HTML5
  • Interfaces
  • Version Control
  • Sprint
  • Web Performance Optimization
  • Writing
  • Workflow

Summary

 

 

Title: Senior Front-End Developer 

Location: Richmond, VA

Employment Type: Contract   

Experience Level: Senior (6+ years in UI/UX, 3+ years with React)

 

You’ll own significant parts of the front-end architecture, from concept and design through development, testing, and release. This is a hands-on role with opportunities to influence technical standards, mentor others, and shape how we build modern web applications.

 

 

## What You’ll Do

 

- Develop mission-critical user interfaces using React, TypeScript, and modern front-end tooling. 

- Write clean, efficient, secure, and well-tested JavaScript/TypeScript code. 

- Build modular, reusable components and shared libraries to improve consistency and speed of delivery. 

- Prepare and produce releases of software components, including versioning and change notes. 

- Investigate, debug, and fix defects across environments; perform root-cause analysis and implement lasting solutions. 

- Collaborate in an Agile team (Scrum/Kanban), participating in sprint planning, grooming, reviews, and retrospectives. 

- Contribute to technical standards, provide guidance to peers, and help define front-end architecture and patterns. 

- Keep applications performant, accessible, and secure, following best practices for web performance and security. 

- Use Git for version control and follow team workflows for branching, code review, and merges. 

- Stay current with front-end technologies and bring practical improvements to the codebase and development process.

 

 

## Must-Have Skills & Experience

- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 

- 6+ years of professional UI/UX experience building complex web applications. 

- 3+ years of professional experience with React in production environments. 

- Basic understanding and hands-on exposure to Next.js (routing, SSR/SSG concepts, data fetching). 

- Strong knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS3. 

- Familiarity with UI component libraries, especially Material-UI (MUI). 

- Experience writing efficient, secure, and maintainable front-end code. 

- Proven ability to build modular, reusable components and libraries. 

- Experience with Jest for unit and integration testing of front-end code. 

- Comfortable using Git for collaborative development and code reviews.

 

## Nice to Have

 

- Experience with Spring Boot and consuming REST APIs from the front end. 

- Exposure to Kafka or other event-driven/messaging systems. 

- Knowledge of MongoDB or other NoSQL databases. 

- Experience with Azure DevOps (boards, repos, pipelines). 

- Familiarity with Domain-Driven Design (DDD) concepts and patterns. 

- Understanding of microservices architecture and how front ends integrate with them. 

- Hands-on experience with Gradle or similar build tools.

 

 

 

 

 

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: 91163956
  • Position Id: 9056530
  • Posted 8 hours ago
Contact the job poster
Varun Villa

Varun Villa

Team Lead Recruiting @ NimbusAITech LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Richmond, Virginia

Today

Full-time

USD 130,500.00 - 170,000.00 per year

Richmond, Virginia

Today

Full-time

USD 108,000.00 - 140,000.00 per year

No location provided

Today

Contract

Depends on Experience

Remote

Today

Easy Apply

Third Party, Contract

$50 - $55

Search all similar jobs