React developer

Vaarida Technologies Llc
Charlotte, United States of America
yesterday

Role details

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

Job location

Charlotte, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Component-Based Software Engineering
HTML5
Azure
Browser Compatibility
CSS
Continuous Integration
Software Debugging
Node.js
Open Web Application Security
Performance Tuning
Scrum
Responsive Web Design
Software Engineering
TypeScript
RxJS
React
Cypress
GIT
Front End Software Development
React
React Testing Library
REST
Es2015
Docker
Jenkins
Microservices

Requirements

8+ years of software development experience

5+ years of hands-on experience with React.js

Strong experience with TypeScript, JavaScript (ES6+), HTML5, and CSS3

Experience building reusable UI components and component-based architecture

Strong understanding of Redux, Context API, RxJS, or similar state management tools

Experience consuming RESTful APIs and microservices

Knowledge of responsive design and cross-browser compatibility

Experience with Git, Jenkins, CI/CD pipelines, and Agile/Scrum methodologies

Strong debugging, performance tuning, and problem-solving skills

Excellent verbal and written communication skills

Preferred Skills

React Hooks and advanced React patterns

Experience with Node.js

AWS or Azure cloud experience

Docker and Kubernetes

Micro Frontend architecture

Cypress, Jest, React Testing Library

Banking or Financial Services domain experience

Knowledge of security best practices and OWASP guidelines

Responsibilities

Develop and maintain enterprise-level React applications

Design scalable and reusable frontend components

Apply for this position