Job Details - Find Your Perfect Career Opportunity

Remiges Technologies Pvt Ltd

https://remiges.tech/

Front-End Developer

Mumbai
Full time
Open for Discussion

About the Role


Responsibilities:

Design, develop, test, deploy, and maintain high-quality, responsive, and user-friendly web applications using React.js.

Translate UI/UX designs and wireframes into high-quality code, ensuring technical feasibility and optimal performance.

Utilize TypeScript to build type-safe and scalable front-end applications, improving code quality and reducing runtime errors.

Implement and manage complex application states using Redux, including Redux Thunk or Redux Saga for asynchronous operations.

Collaborate closely with product managers, UI/UX designers, and back-end developers to understand requirements and deliver integrated solutions.

Write comprehensive unit and integration tests (e.g., using Jest, React Testing Library, Enzyme) to ensure code quality and application stability.

Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.

Optimize application performance, scalability, and security.

Troubleshoot and debug issues, identifying root causes and implementing effective solutions.

Stay up-to-date with the latest industry trends, technologies, and best practices in front-end development.

Mentor junior developers and contribute to a culture of continuous learning and improvement.


Required Skills & Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

5+ years of professional experience in front-end web development.

Strong proficiency in JavaScript (ES6+) and its ecosystem.

Extensive experience with React.js and its core principles (Hooks, Context API, etc.).

In-depth knowledge and hands-on experience with TypeScript.

Expertise in Redux for state management, including Redux Toolkit, Redux Thunk, or Redux Saga.

Solid understanding of modern front-end build pipelines and tools (e.g., Webpack, Babel, Vite).

Proficiency in HTML5, CSS3, MUI, and preprocessors like SASS/LESS.

Experience with responsive design and cross-browser compatibility.

Familiarity with RESTful APIs and asynchronous request handling.

Experience with version control systems, particularly Git.

Strong problem-solving skills and attention to detail.

Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Need good knowledge for deployment code over production and dev server with git.