What are the responsibilities and job description for the React Web Developer position at Lorven Technologies, Inc.?
Hi ,
Our client is looking for an React Web Developer for a project and below is the detailed requirement.
Job Title: React Web Developer
Location: Alpharetta, GA
Qualifications & Experience:
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field with overall of 13-14 years of experience.
- 7 years of experience in Frontend Web Application Development.
- Strong hands-on expertise in JavaScript (ES6 ), React.js, and modern frontend development frameworks.
- Proven experience designing and developing Single Page Applications (SPA) and Rich Internet Applications (RIA) using React.
- Strong proficiency in HTML5, CSS3, AJAX, DOM Manipulation, and responsive web design principles.
- Experience developing scalable, reusable, and maintainable UI components using React best practices.
- Strong understanding of RESTful APIs, JSON, XML, HTTP, SOAP, and client-server architecture.
- Experience with modern JavaScript build tools such as Webpack, Grunt, or Gulp.
- Hands-on experience with frontend frameworks and libraries including React, Node.js, MobX, jQuery, and AngularJS.
- Strong understanding of object-oriented JavaScript, design patterns, browser rendering, and frontend architecture.
- Experience performing cross-browser compatibility testing, debugging, performance optimization, and browser-side troubleshooting.
- Knowledge of unit testing, integration testing, and frontend performance testing methodologies.
- Familiarity with CI/CD pipelines, version control systems (Git), and modern software development practices.
- Experience working in Agile/SCRUM development environments with cross-functional teams.
- Excellent analytical, problem-solving, communication, and collaboration skills.
Key Responsibilities:
- Design, develop, and maintain highly scalable, reliable, secure, and responsive web applications using React.js and modern JavaScript technologies.
- Build reusable, modular, and maintainable UI components following industry best practices and coding standards.
- Develop feature-rich Single Page Applications (SPA) that deliver exceptional user experiences across desktop and mobile browsers.
- Collaborate closely with Product Managers, UX/UI Designers, Backend Developers, and QA teams to deliver high-quality software solutions.
- Create and review technical design documents, interface specifications, component designs, and application architecture.
- Integrate frontend applications with RESTful APIs and backend services while ensuring optimal performance and reliability.
- Optimize applications for maximum speed, scalability, browser compatibility, and responsiveness.
- Troubleshoot complex frontend issues, perform debugging, and implement performance improvements across web applications.
- Participate in code reviews, architectural discussions, technical planning sessions, and knowledge-sharing initiatives.