AEM Form | Codersbrain
contractual
Posted on April 16, 2025
Job Description
Job Description: AEM Forms Back End Developer
Position Title: AEM Forms Developer( Adaptive Forms experience )
Role Overview:
We are seeking a skilled AEM Forms Front-End Developer who will be responsible for designing, developing, and maintaining user-facing components for Adobe Experience Manager (AEM) Forms. The candidate should have expertise in front-end development technologies, experience with AEM Forms, and a strong focus on delivering user-friendly, accessible, and responsive digital forms.
Key Responsibilities:
- Form Development: Create, customize, and optimize interactive and responsive AEM Forms using AEM tools and front-end technologies.
- UI/UX Integration: Collaborate with UI/UX designers to implement visually appealing, user-friendly form interfaces that provide an optimal user experience across devices.
- Component Development: Develop reusable front-end components, templates, and fragments in AEM, ensuring consistency across forms and projects.
- Client-Side Development: Write clean, efficient code in JavaScript, CSS, and HTML to manage dynamic and interactive form behaviors.
- API Integration: Collaborate with back-end developers to integrate forms with external systems (REST/SOAP APIs, databases, etc.) for data submission, validation, and retrieval.
- Accessibility: Ensure all forms are compliant with web accessibility standards (WCAG), ensuring inclusivity and usability.
- Optimization: Optimize forms for performance, reducing load times and enhancing responsiveness across various devices and browsers.
- Testing & Debugging: Perform thorough testing and debugging of forms to ensure they work flawlessly across different environments and devices.
- Documentation: Maintain comprehensive documentation for all forms, components, and front-end code to aid future development and troubleshooting.
Required Qualifications and Skills:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: -5+ years of experience in front-end development with a strong focus on AEM Forms.
Technical Skills:
- Adobe Experience Manager (AEM): Strong experience with AEM 6.x, including AEM Forms.
- Form Development: Expertise in building adaptive and interactive forms using AEM Forms’ authoring tools, Form Fragments, and templates.
- Web Standards & Accessibility: Knowledge of web standards, responsive design, and WCAG accessibility guidelines.
- Version Control: Familiarity with Git or similar version control systems.
- API Integration: Experience integrating forms with REST/SOAP APIs, and working with JSON/XML data.
- Testing: Experience with front-end testing frameworks and tools (e.g., Mocha, Jasmine, or Cypress).
Soft Skills:
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a cross-functional team (UI/UX designers, back-end developers, QA testers).
- Excellent communication and documentation skills.
- Ability to manage multiple projects and meet deadlines