The Metromax Group
The Metromax Group - UI Technical Consultant - Javascript
Job Location
bangalore, India
Job Description
Job Description: UI Technical Consultant Woking mode: Hybrid Location: Bangalore Experience criteria: 3-6 years of relevant experience Working Days/ Timing: 5 Days/ 8 Hours Core Skills Expertise in building complex web applications using front-end frameworks Strong knowledge of UI component libraries and design systems Familiarity with server-side rendering and performance optimization techniques Experience in using UI testing tools like Cypress, Puppeteer, etc. Responsibilities : - You will work directly with the AEM Architects owning the full-cycle of technical solutions of the applications to build a robust unified technical implementation and toolset. You will work with team to find and analyse present and anticipated future technical challenges with the projects. - Define and decide development technology and platform, define development standards, tools, processes, etc. - In collaboration with the Backend Architect discuss, formulate, and document a vision for Frontend architecture and approaches. - Detail out and refine higher-level architecture decisions into a lower-level design. - Lead implementation of technical and infrastructure initiatives to support architecture decisions. - Overlook and review the work of the team to ensure that the architecture decisions are being executed and the team is following coding standards and architecture guidelines. - Consult the UI team with ongoing projects. Help them align solutions with the architecture vision and industry best practices. - Make software design (application-level) decisions with the team, take software architecture topics for further consideration and unification. - Ensure technical knowledge sharing between development teams on related or similar projects. - Lead the research on specific topics, experiment with various technologies, and provide recommendations based on your findings. - Proactively identify technical debt and product areas that require attention or improvement at the architecture level. - Constantly develop yourself and the team in technology advancements, research new approaches, tools and best practices in the software architecture and design space. - Suggest improvements to our technology stack to optimize it for strategic growth and the competitive advantage Requirement : - Previous experience working with multiple development teams. - Experience in facilitating even the most heated discussions, ability to resolve them and take ownership for the decisions. - Be a world-class individual contributor. - 3-6 years of front-end web development experience - preference is given to candidates who have maintained or architected large scale application and use of component-based architectures, preferably with React and Redux or Vue. - Additional consideration for experience working with high volume ECommerce websites or CMS platforms. - Experience working with or building unified UI libraries - Clear understanding of software design patterns and principles. - Experience with a variety of web application designs, including monolithic and SOA, understanding of service breakdown and communication principles. - Experience guiding the continuous improvement of process and technology. - Strong sense of ownership. You take responsibility for the success of the delivery. - Commitment to quality. You take pride in everything you deliver as a re- ection of yourself. - Abstract thinking while paying attention to important details at the same time. - Ability to take smart risks and champion new ideas. - Ability to communicate clearly and constantly with teams in writing and on video calls. - You must be an extraordinary individual contributor to thrive at Adobe. - Ability to research and adopt new technologies quickly in a very dynamic working environment. Technical Skills : - In depth knowledge in HTML5, CSS3 (Less, Sass, Tailwind is a plus) with excellent knowledge of BEM methodology is preferred. - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. - Hands on knowledge of JavaScript ES6 and design patterns - Experience with Design System and knowledge on atomic design paradigm is a plus. - Extensive Experience in ReactJS is a must - Experience working with RESTful and GraphQL APIs and Integration UI skills - Experience in implementing Web Accessibility WCAG guidelines. - Knowledge on Core Web Vitals, GLHS is required - Experience working on Testing Frameworks like Jest, Jasmine, karma, Playwright will be a plus - Familiarity with code versioning tools such as Git, SVN, and Mercurial. - Experience with common front-end development tools such as Babel, Webpack, NPM, etc. - Experience in building PWA applications. - Good knowledge of Node & npm, advanced knowledge of build systems such as Webpack/Grunt/Gulp etc, including Linting, Compiling, Minifying, etc. - Advanced knowledge of unit testing best practices and Continuous Integration processes (CI/CD) - A strong understanding of approaches and techniques to optimize web performance and Accessibility (WCAG) compliance. - Familiarity with OWASP security; Aware of headless commerce implementation. - Experience in building the front end for the AEM platform is an advantage. - Familiarity with modern front-end build pipelines and tools. - Ability to understand business requirements and translate them into technical requirements. - A knack for benchmarking and optimization. - Adherence to : 1. Software development standards 2. Agile methodologies 3. Quality assurance 4. Standards Governance (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/22/2024
Location: bangalore, IN
Posted Date: 11/22/2024
Contact Information
Contact | Human Resources The Metromax Group |
---|