What are the responsibilities and job description for the UI React Developer position at VySystems?
Required Qualifications:
8 years of professional front-end development experience.
Strong hands-on experience withReact.js,Redux, andMaterial UI.
Deep understanding ofJavaScript (ES6 ),HTML5,CSS3, and front-end tooling (Webpack, Babel, etc.).
Experience consuming and integrating withRESTful APIsdeveloped inJava.
Familiarity with back-end systems, preferably built usingJava Spring Boot.
Strong understanding of responsive design, accessibility (WCAG/ARIA), and UI/UX principles.
Proficiency with version control systems likeGit.
Experience with unit testing and front-end test frameworks (Jest, React Testing Library, etc.).
Preferred Qualifications:
Experience withTypeScript.
Exposure to full-stack development and ability to understand Java codebase.
Experience with CI/CD tools and DevOps practices.
Familiarity with containerization (Docker) and cloud platforms (AWS, GCP, or Azure).
Experience working in Agile/Scrum teams.
Soft Skills:
Strong communication and leadership skills.
Ability to work independently and take ownership of features.
Passion for building user-centric applications.
Problem-solving mindset and attention to detail.