- Employment type: Full Time
- Experience: 8+ years
- Salary: ₹90,000 – ₹1,00,000 monthly
- Location: Work For Home
- Work timing: 9:15 AM to 6:15 PM IST
- Working Days: 5 Days
- Education: Bachelor’s degree
Responsibilities
• Frontendstack Development: Build responsive and dynamic web applications using React.js and related technologies (JavaScript, HTML5, CSS3).
Component Development: Create reusable and efficient React components to ensure the maintainability and scalability of web applications.
Collaboration: Work closely with designers to translate wireframes and prototypes into interactive web pages, ensuring seamless user experiences.
Integration: Integrate front-end components with backend APIs (REST/GraphQL) and ensure smooth data flow between the frontend and backend.
Code Quality: Write clean, efficient, and maintainable code, and ensure the use of best practices such as unit testing, version control, and documentation.
Performance Optimization: Optimize web applications for speed, scalability, and responsiveness across various devices and browsers.
Cross-Team Coordination: Collaborate with backend developers, product managers, and other stakeholders to define technical requirements and project timelines.
Bug Fixing & Troubleshooting: Identify and fix performance bottlenecks, bugs, and other issues in the user interface.
Continuous Learning: Stay updated with the latest industry trends and emerging technologies in React and front-end development.
SKILLS
Must have
• 8+ years of professional experience in front-end development with a strong focus on React.js.
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
• Proficient in JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
• Strong knowledge of React.js, Redux, and React Hooks.
• Experience with front-end build tools such as Webpack, Babel, and npm/yarn.
• Familiarity with version control systems like Git and modern development workflows.
• Experience with RESTful APIs and asynchronous request handling.
• Knowledge of cross-browser compatibility issues and ways to work around them.
• Understanding of UI/UX principles and attention to detail when implementing designs.
• Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.