Consultancy
UI Lead - React.js/Next.js
Job Location
bangalore, India
Job Description
Key Responsibilities : - Lead UI Development : Design, architect, and develop the user interface for enterprise-scale web applications using ReactJS, Next.js, and other modern JavaScript frameworks. - Team Leadership : Lead a team of front-end developers, providing guidance, code reviews, and mentoring to junior developers to ensure high-quality, scalable code. - Application Architecture : Architect and implement complex UI components, ensuring maintainability, performance, and modularity across large-scale enterprise applications. - Cross-functional Collaboration : Work closely with product managers, UX designers, and back-end engineers to define, refine, and implement new features. - Best Practices & Standards : Promote best practices for coding standards, performance, unit testing, and code quality (using tools like Sonar and other code quality metrics). - UI Optimization : Ensure consistent, responsive, and high-performance UI across various browsers and devices by leveraging HTML5, CSS3, JSX, and AJAX. - Testing & Automation : Drive testing strategies by writing unit and integration tests using JavaScript testing frameworks to ensure robust, bug-free functionality. - Version Control & Build Tools : Manage and maintain code versions using Git, and leverage build tools to streamline the development process. - Continuous Improvement : Stay up-to-date with the latest web technologies and best practices in front-end development, and apply this knowledge to continuously improve the UI and user experience. - Communication & Reporting : Provide regular updates on project progress, issues, and roadblocks to stakeholders, ensuring transparency and alignment with business goals. Required Qualifications : Education : Bachelor's degree in Computer Science Engineering, Information Technology, or a related technical field, or equivalent practical experience. Experience : - 10 years of software engineering experience, with at least 5 years focused on front-end development and UI design. - Proven track record of building and maintaining large-scale enterprise web applications. - Expertise in the ReactJS ecosystem, including Next.js, Redux, and modern JavaScript/TypeScript development. Technical Skills : - Advanced proficiency in HTML5, CSS3, JSX, and templating technologies. - Strong understanding of JavaScript frameworks, especially ReactJS and Next.js. - Familiarity with Redux or similar state management libraries. - Knowledge of web performance optimization, asynchronous data handling, AJAX, and browser rendering behaviors. - Experience in writing unit tests and test-driven development (TDD) using JavaScript testing frameworks (e.g., Jest, Mocha). - Proficiency with version control tools like Git. - Understanding of build tools, such as Webpack, and Continuous Integration/Continuous Deployment (CI/CD) pipelines. - Familiarity with SonarQube or similar code quality analysis tools. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/21/2024
Location: bangalore, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources Consultancy |
---|