React Developer — Charlotte, NC
Зарплата не указана
ОткликнутьсяJob Title: React Developer (with Database Experience)
Job Location: Charlotte, NC
Exp: 8+ Years
Job Summary
We are looking for an experienced React Developer with strong expertise in building responsive, scalable, and high-performance web applications. The ideal candidate should have hands-on experience with React.js, JavaScript, modern frontend technologies, and database integration. The candidate should be capable of developing user-friendly interfaces, integrating REST APIs, and working with relational or NoSQL databases.
Key Responsibilities
• Design, develop, and maintain responsive web applications using React.js.
• Build reusable UI components and frontend libraries for future use.
• Develop and maintain application features using JavaScript (ES6+) and TypeScript.
• Implement state management using Redux, Context API, or other relevant libraries.
• Integrate RESTful APIs and backend services with frontend applications.
• Work with databases such as SQL Server, PostgreSQL, MySQL, or MongoDB.
• Write and optimize database queries to support application functionality.
• Ensure application performance, scalability, security, and responsiveness.
• Troubleshoot, debug, and resolve frontend and database integration issues.
• Collaborate with UI/UX designers, backend developers, QA engineers, and business stakeholders.
• Participate in code reviews, technical discussions, and Agile development activities.
Required Skills
• Strong hands-on experience with React.js and modern frontend development.
• Proficiency in JavaScript (ES6+) and TypeScript.
• Strong knowledge of HTML5, CSS3, and responsive web design.
• Experience with Redux, React Hooks, and Context API.
• Hands-on experience integrating REST APIs and JSON-based services.
• Strong database knowledge in SQL Server, PostgreSQL, MySQL, or MongoDB.
• Experience writing SQL queries, joins, stored procedures, and database optimization.
• Familiarity with Git and version control systems.
• Understanding of web application architecture and performance optimization.
• Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications
• Experience with Node.js and backend integration.
• Knowledge of Express.js and microservices architecture.
• Experience with cloud platforms such as AWS, Azure, or GCP.
• Familiarity with CI/CD pipelines and deployment processes.
• Understanding of unit testing frameworks such as Jest and React Testing Library.
• Experience working in Agile/Scrum environments.