Posted on: 03/10/2025
Key Responsibilities :
- Develop and maintain responsive, high-quality web applications using ReactJS with a strong focus on Hooks and component lifecycle management.
- Write clean, reusable, and efficient code using TypeScript, Tailwind CSS, and modern JavaScript (ES6+) standards.
- Collaborate with backend teams and DevOps to integrate APIs and manage frontend deployment pipelines using Docker.
- Implement state management solutions leveraging Redux and efficiently manage dependencies using NPM.
- Configure and optimize build processes using tools like Babel and module bundlers such as Webpack.
- Design and execute unit and integration tests using Jest to ensure application reliability and quality.
- Work with CI/CD pipelines and follow Git-based workflows for streamlined development and deployment.
- Diagnose and resolve frontend performance issues and bugs, ensuring a smooth user experience.
- Participate actively in code reviews, knowledge sharing, and agile ceremonies.
Required Skills & Qualifications :
- 7+ years of professional experience in frontend development.
- Strong expertise in ReactJS, including comprehensive understanding of Hooks and component lifecycle.
- Proficiency in TypeScript, Tailwind CSS, and modern JavaScript (ES6+).
- Experience with Docker for frontend development and deployment automation.
- Deep understanding of Redux, NPM, Babel, and module bundlers like Webpack.
- Skilled in writing and maintaining tests with Jest for unit and integration testing.
- Familiarity with CI/CD practices and Git workflows.
- Excellent debugging skills and experience with performance tuning of frontend applications.
Preferred Qualifications :
- Experience working in agile teams and collaborating with cross-functional groups.
- Familiarity with backend API integrations and RESTful services.
- Understanding of UI/UX design principles and accessibility standards.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1555314
Interview Questions for you
View All