Job Description
Location: Bangalore
Experience Required: 4-7 Years
Responsibilities
• Develop and maintain responsive, dynamic UI components using React, JavaScript, and HTML5.
• Integrate frontend components with backend APIs for seamless interaction with systems like ClickHouse, Keycloak, and MongoDB.
• Embed and optimize iFrames for modularized UI designs and third-party content.
• Work with Google Maps API to integrate location-based visualizations and interactive features.
• Collaborate with UX designers to translate wireframes and design prototypes into functional UI components.
• Ensure a seamless user experience by optimizing application performance and responsiveness across devices and browsers.
• Implement user authentication and authorization workflows by integrating with Keycloak for secure access management.
• Create and manage dashboards, visualizations, and real-time data displays using data from ClickHouse and MongoDB.
• Debug and troubleshoot UI issues, ensuring alignment with project requirements and timelines.
• Stay updated with the latest trends in frontend development and contribute to improving UI best practices.
Qualifications
• Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
• Experience: 4+ years of experience in frontend/UI development with a focus on React and JavaScript.
• Proficiency in React.js (including hooks, state management, and component lifecycle).
• Strong command over HTML5, CSS3, and modern JavaScript (ES6+).
• Experience with iFrame integration for embedding content or applications within the UI.
• Hands-on experience with Google Maps API for interactive mapping features.
• Knowledge of integrating with backend systems like ClickHouse, MongoDB, and secure user management systems like Keycloak.
• Familiarity with RESTful APIs, WebSockets, and real-time data interaction.
• Strong debugging skills and experience with browser developer tools.
• Experience in using version control tools like Git and CI/CD pipelines for frontend applications.
• Knowledge of visualization libraries (e.g., D3.js, Highcharts).
• Experience with state management libraries (e.g., Redux, MobX).
• Familiarity with secure coding practices for web applications.
• Exposure to Agile development methodologies.
💡 Quick Summary
Seeking a career-building opportunity? The UI Engineer | React | JavaScript | HTML5 position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
