HamburgerMenu
hirist

Vichara Technologies - Senior Frontend Engineer - Javascript/React.js

Posted on: 18/12/2025

Job Description

Description :


We are seeking a Front-End Software Engineer to design, develop, and maintain high-quality, scalable user interfaces for modern web applications.

This role partners closely with product managers, designers, and backend engineers to deliver intuitive, performant, and accessible digital experiences.

Responsibilities :


Core Front-End Engineering :


- Develop responsive, user-centric web applications using modern JavaScript frameworks.

- Translate UX/UI designs and product requirements into high-quality, reusable code.

- Build and maintain component libraries and shared front-end architecture.

- Ensure cross-browser compatibility and consistent behavior across devices.

Performance, Quality & Accessibility :


- Optimize applications for speed, scalability, and usability.

- Implement accessibility best practices (WCAG standards).

- Write unit, integration, and end-to-end tests to ensure reliability.

- Identify and resolve performance bottlenecks and UI defects.

Collaboration & Delivery :


- Collaborate with product, design, and backend teams throughout the SDLC.

- Participate in code reviews and architectural discussions.

- Contribute to technical documentation and best practices.

- Support continuous improvement of development processes.

Desired Qualifications & Experience :


Front-End Technologies :


- Strong proficiency in JavaScript (ES6+).


- Hands-on experience with React and modern component-based frameworks.

- Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid.

- Experience with responsive and mobile-first design.

State Management & Data Integration :


- Experience with Redux, Context API, or similar state management solutions.

- Familiarity with RESTful APIs and JSON data handling.

- Understanding of asynchronous programming and API integration patterns.

Tooling & Build Systems :


- Experience with modern build tools such as Webpack, Vite, or Babel.

- Proficiency using Git and collaborative version control workflows.

- Familiarity with package managers (npm, yarn, pnpm).

Testing & Quality Assurance :


- Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress).

- Understanding of test-driven or behavior-driven development practices.

Performance & Accessibility :


- Knowledge of front-end performance optimization techniques.

- Experience implementing web accessibility standards (WCAG, ARIA).

Cloud & Deployment (Preferred) :


- Familiarity with CI/CD pipelines.

- Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.

Education & Professional Experience :


- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

- 3+ years of professional front-end development experience.

- Experience working in agile or cross-functional engineering teams.

Nice-to-Have Skills :


- Experience with TypeScript.

- Familiarity with design systems and UI frameworks.

- Exposure to backend technologies or full-stack development.

- Financial services or enterprise-scale application experience.


info-icon

Did you find something suspicious?