Job Openings VISA - React UI Developer

About the job VISA - React UI Developer

Responsibilities:
  • Develop, optimize, and maintain web applications using React, TypeScript and Node.js.
  • Build responsive and accessible user interfaces with HTML, CSS, and modern styling techniques (e.g., CSS Modules).
  • Implement state management solutions to enhance frontend performance and maintainability.
  • Write and maintain unit test cases to ensure application stability and reliability.
  • Ensure accessibility and adhere to best practices for building inclusive web applications.
  • Utilize build tools and modern development workflows to enhance efficiency.
  • Work with CI/CD pipelines to automate deployment and streamline development processes.
  • Collaborate with backend developers, designers, and stakeholders to create seamless user experiences.
  • Contribute to discussions and decisions regarding architecture, design, and performance improvements.

Required Skills:

  • Proficiency in TypeScript/JavaScript, React, and Node.js.
  • Strong knowledge of HTML and CSS, including modern techniques for styling and layout (Flexbox, Grid, etc.).
  • Experience with state management such as Redux or Context API.
  • Experience in unit testing frameworks like Vitest, Jest.
  • Awareness of web accessibility standards (WCAG) and best practices.
  • Knowledge of CI/CD pipelines and build tools (Webpack, Vite, etc.).
  • Understanding of cloud technologies (Docker, AWS).
  • Strong problem-solving abilities and excellent communication skills for cross-functional collaboration.
  • Familiarity with .NET for backend integrations.
  • Knowledge of SQL and database management.
  • Understanding of UX design principles to enhance user interactions.