Java/React Developer

The Client
Richmond, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 177K

Job location

Richmond, United States of America

Tech stack

Java
JavaScript
Adobe InDesign
Agile Methodologies
HTML5
Azure
CSS
Software Debugging
Gradle
Design of User Interfaces
MongoDB
Next.js
Software Engineering
TypeScript
Web Applications
Modern Ui
React
Spring-boot
GIT
Material Design
Information Technology
Kafka
Front End Software Development
Domain Driven Design
Software Version Control
Microservices

Job description

Capstone IT is helping our client to find a Senior Front-End Developer who will be responsible for building and maintaining complex, enterprise-grade web applications in a mission-critical environment. This role focuses heavily on React development, modern UI/UX design, reusable component architecture, and front-end best practices. The developer will work throughout the full software development lifecycle, from design and development through testing, deployment, and ongoing improvements. The position is onsite five days per week in the Richmond (Glen Allen), Virginia area and requires local candidates.

Top 4 Skills

  • React Development
  • TypeScript / JavaScript
  • UI/UX Development
  • Front-End Architecture & Component Design

Responsibilities

  • Develop and maintain mission-critical user interfaces.
  • Build reusable, modular React components.
  • Write efficient, scalable, and testable code.
  • Prepare software releases and deployments.
  • Troubleshoot, debug, and resolve application issues.
  • Collaborate within Agile development teams.
  • Establish technical standards and best practices.
  • Provide technical guidance and front-end expertise.
  • Stay current with emerging front-end technologies.
  • Participate in design, development, testing, and implementation efforts.

Requirements

Do you have experience in Version control?, Do you have a Bachelor's degree?, * BS degree in Computer Science or related field (or equivalent experience).

  • 6+ years of professional UI/UX development experience.
  • 3+ years of React development experience.
  • Basic understanding of Next.js.
  • Strong TypeScript, JavaScript, HTML5, and CSS3 skills.
  • Experience with Material UI (MUI) or similar component libraries.
  • Experience building reusable front-end components.
  • Experience with Jest testing framework.
  • Experience with Git version control.
  • Strong communication and collaboration skills.

Preferred

  • Spring Boot
  • Kafka
  • MongoDB
  • Azure DevOps
  • Domain-Driven Design (DDD)
  • Microservices Architecture
  • Gradle

Benefits & conditions

$80 - $85 an hour - Contract

Apply for this position