Frontend React Developer (Standard)
Location: Any Infogain Base Location (Noida, Gurugram, Bangalore, Mumbai, Pune)
Expertise: 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.
Experience Criteria: 3-6+ years of relevant experience
Responsibilities:
- 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.
- Define and decide development technology and platform, define development standards, tools, processes, etc.
- Collaborate with the Backend Architect to 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.
- Oversee and review the work of the team to ensure that architecture decisions are being executed and coding standards are followed.
- Consult the UI team with ongoing projects, helping align solutions with the architecture vision and industry best practices.
- Ensure technical knowledge sharing between development teams on related or similar projects.
- Lead research on specific topics, experiment with various technologies, and provide recommendations based on 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, researching new approaches, tools, and best practices in software architecture and design.
- Suggest improvements to our technology stack to optimize it for strategic growth and competitive advantage.
Requirements:
- Previous experience working with multiple development teams.
- Experience in facilitating discussions, resolving conflicts, and taking ownership of decisions.
- 3-6 years of front-end web development experience, preferably with large scale applications and component-based architectures, using React and Redux or Vue.
- Additional consideration for experience 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 various web application designs, including monolithic and SOA.
- Experience guiding continuous improvement of process and technology.
- Strong sense of ownership and commitment to quality.
- Ability to communicate clearly and constantly with teams in writing and on video calls.
- Ability to research and adopt new technologies quickly in a dynamic working environment.
Technical Skills:
- In-depth knowledge in HTML5, CSS3 (Less, Sass, Tailwind is a plus) with excellent knowledge of BEM methodology.
- Extensive experience in ReactJS.
- Experience working with RESTful and GraphQL APIs.
- Experience implementing Web Accessibility WCAG guidelines.
- Knowledge of Core Web Vitals, GLHS.
- Experience with Testing Frameworks like Jest, Jasmine, Karma, Playwright.
- Familiarity with code versioning tools such as Git, SVN, Mercurial.
- Experience with front-end development tools such as Babel, Webpack, NPM.
- Experience in building PWA applications.
- Good knowledge of Node & npm, advanced knowledge of build systems such as Webpack/Grunt/Gulp.
- Advanced knowledge of unit testing best practices and Continuous Integration processes (CI/CD).
- Strong understanding of web performance optimization 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.
Adherence to:
- Quality assurance
- Standards Governance
Experience:
- 3-4.5 Years
Skills:
- Primary Skill: Frontend Development
- Sub Skill(s): Frontend Development
- Additional Skill(s): ReactJS, Vue.js, CSS, HTML
About the Company:
Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in various industries. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft Gold Partner and Azure Expert Managed Services Provider.
#J-18808-Ljbffr