23 Aug
|
NTT DATA Business Solutions
|
Bengaluru
23 Aug
NTT DATA Business Solutions
Bengaluru
Job Summary
We are currently seeking an AEM Front End Developer to join our team in Bangalore, Karnataka, India.
Responsibilities
- Design and implement solutions leveraging AEM Sites.
- Develop digital consumer experiences based on foundation of the AEM product suite, including AEM, CRX, and DAM.
- Translate marketing and web site needs into AEM specific recommendations and solutions.
- Leverage AEM, other state-of-the-art technologies, and integration patterns to solve cross-departmental challenges.
- Work in an agile, rapid development, and prototyping environment.
- Drive project scope and timeline definition based on collaborative needs assessments.
- Design and improve internal development methodologies around Adobe AEM solution.
- Propose technology solutions to enable the business to meet/exceed those goals.
- Manage SDLC processes and associated artifacts.
- Design and code from specifications, analyses, evaluates, tests, debugs, documents, and implements complex software apps.
- Create and integrate content-driven applications on top of AEM's core platform and integrate with E-commerce solutions and search engines.
- Lead technology teams to build and maintain web applications using Adobe's Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management (DAM).
- Integrate websites with web analytics tools and analyze/report on analytics data.
- Contribute to Presales, solutioning and estimation.
- Work with stakeholders to gather the requirements.
- Delivering a complete front end application.
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS.
- Cooperating with the back-end developer in the process of building the RESTful API.
- Communicating with external web services.
- Working with clients to develop the overall look and design of a website.
- Producing, maintaining and modifying websites and user interfaces.
- Ensuring websites are accessible across many platforms, including laptops and smartphones.
- Fixing any website issues or bugs that arise.
Requirements
- 6+ years of development experience in Java/J2EE and JavaScript.
- 5+ years of experience developing solutions Adobe Experience Manager with knowledge of Templates, Layouts, components, APIs (OSGI).
- 2+ years of experience and expertise with DevOps pipelines for CMS projects.
- 3+ years of experience working on cloud platforms - AWS or Azure.
Experience with AWS will be a plus.
- 5+ years experience in Agile Product/Project Delivery.
- 10+ years experience in frontend development.
- 5+ years experience and expertise in frontend development using React JS, HTML5, CSS3 and responsive web application development.
- Good knowledge and experience of React tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Developing and implementing frontend architecture to support user interface concepts that conforms to design models based on industry best-practices.
- Must have experience in REST API integrations.
- Build and packaging process,
deployment build and release documentation and post-production support.
- Experience with test-driven design and development, unit and integration testing, CI/CD.
- Development and execution of unit test scripts.
- Understanding of requirements, dependencies, and timelines.
- Understanding and documenting the new technology requirements, doing spikes/POCs.
- Estimation of user stories in a backlog.
- Developing innovative and reusable components.
- Tracking/updating progress of code development using process management tools like Atlassian JIRA.
- Adherence to committed delivery timelines.
- Experience working in Agile and DevOps model.
- Collaboration with the team members in a distributed structure.
- Mentoring of junior team members.
- Experience working with AEM Sites 6.4.
- Experience implementing technical solutions for B2B websites.
- Experience in multilingual sites, multilingual translation, and content localization solutions.
- Experience in working in Adobe Campaigns, Target, analytics and Adobe DAM.
- Familiarity with Google Analytics and Google Tag Manager.
- Experience and desire to work within a fast-paced, iterative development workplace;
experience with Agile is a strong plus.
- Experience with working on AWS cloud and DevOps implementation.
- Strong written and verbal communication skills.
Preferred Qualifications
- Experience with browser-based debugging and performance testing frameworks like Mocha and Jest.
- Experience/knowledge of other JavaScript frameworks like Angular, Ionic, React Native and Flutter.
- Knowledge and understanding of distributed, reliable, and fault-tolerant systems.
📌 AEM Front end Developer (Bengaluru)
🏢 NTT DATA Business Solutions
📍 Bengaluru