12 Metromax Group Jobs
3-12 years
Bangalore / Bengaluru
The Metromax Group - UI Technical Consultant - Javascript (3-12 yrs)
Metromax Group
posted 1mon ago
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
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Technical Consultant roles with real interview advice
3-12 Yrs
Bangalore / Bengaluru
4-8 Yrs
2-5 Yrs
Hyderabad / Secunderabad
3-8 Yrs
Bangalore / Bengaluru
4-10 Yrs
Bangalore / Bengaluru
3-8 Yrs
Bangalore / Bengaluru
3-8 Yrs
Bangalore / Bengaluru
5-20 Yrs
Bangalore / Bengaluru