Frontend Engineer

5 - 10 years

20 - 30 Lacs

Posted:12 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

5 + Years

Location :

Work Mode :

Notice Period :

  • UI/Frontend Development: Design, develop, and optimize user interfaces using ReactJS, ensuring they are responsive, user-friendly, and aligned with the overall application architecture.
    • Component Creation: Develop reusable components and libraries that streamline the development process and enhance the consistency of the user interface. • Backend Collaboration: Work closely with backend developers to understand API structures and occasionally contribute to backend development tasks to ensure seamless integration between frontend and backend

components.
• Performance Optimization: Optimize UI performance by identifying bottlenecks and implementing best practices to ensure fast and smooth user experiences. • Code Quality: Maintain high standards of code quality through code reviews, unit testing, and adherence to best practices in front-end and backend development. • Responsive Design: Implement responsive design principles to ensure that applications perform well on a variety of devices and screen sizes. • Full-Stack Collaboration: Act as a bridge between frontend and backend teams, understanding both sides of the application to facilitate smooth development and deployment. • ReactJS Expertise: Strong proficiency in ReactJS, including knowledge of React Hooks, state management (e.g., Redux), and component lifecycle methods. • React JS with the latest version features: Solid understanding of HTML, CSS, JavaScript, and modern frontend development tools such as Webpack, Babel, and ESLint, strong knowledge of graph libraries (yFiles, Highcharts). • Backend Understanding: Familiarity with backend technologies like Node.js, RESTful APIs, and databases, enabling occasional contributions to backend development. • UI/UX Understanding: Familiarity with UI/UX design principles and the ability to translate designs into functional and visually appealing user interfaces. • Version Control: Experience with version control systems like Git, including branching, merging, and pull requests. • Problem-Solving: Strong analytical and problem-solving skills with a focus on delivering high-quality user interfaces. • Agile Methodologies: Experience working in Agile development environments, with the ability to collaborate effectively within a team. • Testing Frameworks: Experience with frontend testing frameworks such as Jest, Enzyme, or React Testing Library. • UI Libraries: Strong experience with UI libraries graph libraries (yFiles, Highcharts), Material-UI or Ant Design, and the ability to customize components as needed. • Full-Stack Development: Hands-on experience in full-stack development, including both frontend and backend tasks. • Continuous Learning: A proactive approach to staying updated with the latest trends and advancements in UI development, ReactJS, and backend technologies. • Good Knowledge of ETL Pipelines is desirable

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Altimetrik logo
Altimetrik

Software Development

Southfield MI

RecommendedJobs for You

hyderabad, chennai, bengaluru

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india