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.