React JS Developer _Only locals required_Charlotte NC
Vrddhi Solutions LLC
Charlotte, United States of America
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charlotte, United States of America
Tech stack
Clean Code Principles
Java
Amazon Web Services (AWS)
Component-Based Software Engineering
Azure
Cloud Computing
Code Review
Databases
Software Debugging
DevOps
Hypertext Transfer Protocols (HTTP)
PostgreSQL
MongoDB
MySQL
Node.js
Software Engineering
Software Systems
Google Cloud Platform
React
Spring-boot
Software Security
GIT
Containerization
Kubernetes
Front End Software Development
React
Asynchronous Programming
NestJS
Software Coding
REST
Software Version Control
Docker
Microservices
Job description
- Design, develop, and maintain high-performance web applications using React.js for frontend and Java / Node.js for backend services.
- Architect and implement microservices-based solutions, ensuring scalability, reliability, and maintainability.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Develop and integrate RESTful APIs and ensure seamless communication between services.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Troubleshoot, debug, and upgrade existing systems.
- Participate in code reviews, technical design discussions, and mentoring junior developers.
- Ensure application security, data protection, and compliance with industry standards.
- Work with CI/CD pipelines and contribute to DevOps practices.
Requirements
- 10+ years of professional software development experience.
- Strong expertise in React.js, including hooks, state management (Redux/Context API), and component-based architecture.
- Solid experience in Java (Spring Boot) and/or Node.js (Express/NestJS).
- Proven experience in designing and implementing microservices architecture.
- Strong understanding of REST APIs, HTTP protocols, and asynchronous programming.
- Experience with databases such as MySQL, PostgreSQL, MongoDB, or similar.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
- Hands-on experience with Docker, Kubernetes, and containerization.
- Knowledge of version control systems like Git.
- Strong problem-solving skills and ability to work independently and in a team environment.