Home
Jobs

ReactJS Developer

1 - 5 years

0 Lacs

Posted:13 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

A Front-End Developer with expertise in React.js and Node.js typically works on designing and developing user interfaces for web applications while integrating with back-end services. Here's a breakdown of a typical job profile for this role: Job Title: Front-End Developer (React.js & Node.js) Job Summary: We are looking for a skilled Front-End Developer with experience in React.js and Node.js to develop scalable, high-performance web applications. The ideal candidate should be proficient in building responsive user interfaces, optimizing web performance, and integrating with back-end APIs. Key Responsibilities:1. Front-End Development: Develop dynamic, responsive, and high-performance React.js applications. Implement reusable React components and manage state using React Hooks/Redux. Ensure cross-browser compatibility and mobile-first design. Optimize application performance for speed and scalability. 2. Back-End Integration & API Handling: Work with Node.js & Express.js to consume and integrate RESTful APIs. Collaborate with back-end developers to ensure smooth API integration. Implement authentication and authorization mechanisms (e.g., JWT, OAuth). 3. UI/UX Collaboration & Best Practices: Work closely with designers to bring UI/UX designs to life. Maintain design consistency using CSS frameworks like Tailwind, Bootstrap, or Material-UI. Implement best practices for accessibility (WCAG) and SEO. 4. Testing & Deployment: Write unit tests and integration tests using Jest, React Testing Library, or Cypress. Use tools like Webpack, Babel, and Vite for bundling and performance optimization. Deploy applications using CI/CD pipelines, Docker, or cloud services (AWS, Firebase, Vercel, Netlify). 5. Collaboration & Agile Methodologies: Work in an Agile/Scrum environment with version control (Git, GitHub, GitLab). Participate in code reviews, standups, and sprint planning. Required Skills & Qualifications:Technical Skills: Proficient in: React.js (Hooks, Context API, Redux, Next.js - bonus) Node.js & Express.js JavaScript (ES6+), TypeScript (bonus) HTML5, CSS3 (SASS, SCSS, Tailwind, Bootstrap) REST APIs, GraphQL (bonus) MongoDB, Firebase, PostgreSQL (bonus) Version Control (Git, GitHub, GitLab, Bitbucket) Soft Skills: Strong problem-solving skills and debugging abilities. Excellent communication & teamwork skills. Ability to work in fast-paced environments and adapt to new technologies. Preferred Experience: 1-5 years of experience in front-end development. Experience with SSR & static site generation (Next.js, Gatsby - bonus). Knowledge of Microservices & Cloud (AWS, Firebase, Docker - bonus). Job Types: Full-time, Permanent, Fresher Benefits: Cell phone reimbursement Health insurance Schedule: Day shift Morning shift Performance bonus Work Location: In person,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India