Key Responsibilities:
• Design and implement highly responsive user interface components using React.js.
• Write clean, maintainable, and efficient JavaScript code.
• Integrate front-end components with server-side logic using AJAX and other APIs.
• Optimize applications for maximum speed and scalability.
• Implement and manage client profiling techniques to enhance user experience.
• Use WebAssembly (WASM) for performance-critical functionalities.
• Collaborate with UI/UX designers, backend developers, and stakeholders to deliver high-quality products.
• Perform code reviews, testing, and debugging to ensure high performance and responsiveness.
Required Skills and Qualifications:
• B.Tech. in Computer Science or equivalent.
• Proficient in JavaScript (ES6+) and React.js.
• Solid understanding of AJAX and asynchronous request handling.
• Hands-on experience with client profiling techniques.
• Experience in WebRTC for real-time communication applications.
• Familiarity with WebAssembly (WASM) for web application performance enhancement.
• Knowledge of modern front-end build pipelines and tools.
• Strong problem-solving skills and attention to detail.
• Excellent verbal and written communication skills.
Preferred Qualifications:
• Familiarity with state management libraries (e.g., Redux, MobX).
• Experience with testing frameworks (e.g., Jest, Mocha).
• Basic understanding of cloud deployment concepts.
• Knowledge of responsive and adaptive design principles.