
React Developer
Rockwell Automation
full-time
Posted on:
Location Type: Hybrid
Location: Monterrey • Mexico
Visit company websiteExplore more
About the role
- Design, develop, test, and implement custom components, templates, workflows, multi-site management including translation framework and integrations using Adobe Experience Manager (AEM) to support various digital initiatives and projects.
- Work with UX/UI designers to translate design mockups into responsive web pages, ensuring a seamless user experience across different devices and browsers.
- Implement server-side logic, content repositories, and application logic using technologies such as Java, Apache Sling, CRX, JCR and OSGi in the AEM framework.
- Customize and extend AEM functionalities using Adobe's framework, HTL/Sightly, and client-side scripting languages (JavaScript, jQuery).
- Integrate AEM with other enterprise systems and third-party applications using RESTful APIs, JSON, and other web services.
- Identify and resolve performance bottlenecks in AEM applications to ensure optimal website performance and page load times.
- Implement and adhere to best practices for securing AEM applications, preventing vulnerabilities, and ensuring data privacy and compliance.
- Collaborate with content authors and editors to define content structures, templates, and workflows that optimize content creation and publishing processes.
- Conduct thorough testing of AEM applications to ensure they meet functional and performance requirements.
- Provide technical support and troubleshoot issues related to AEM applications, ensuring timely resolution of problems.
- Maintain clear and comprehensive technical documentation related to AEM projects, codebases, and configurations.
- Work closely with multiple cross-functional teams, including UX/UI designers, front-end developers, back-end developers, product owners and project managers to deliver successful projects.
Requirements
- Bachelor’s degree in computer science, software Engineering, or a related field.
- Proven experience in AEM development, with at least 6+ years of hands-on experience in AEM 6.5.
- Proven experience and solid knowledge of DevOps (Jenkins, JFrog Artifactory, Git, Adobe Cloud Manager)
- Proficiency in development and customization of user interface components using React JS and CSS
- Experience in integrating data and systems using MuleSoft and Salesforce is a plus.
- Proficiency in both front-end and back-end development technologies including, HTML5, CSS3, React js,JavaScript, Java, Apache Sling, OSGi, Maven, CRX, JCR etc.
- Strong understanding of AEM architecture, components, templates, and workflows. Experience with AEM Sites, Assets, Dynamic Media and AEM guides, Adobe Analytics, Adobe Target, Adobe Launch, Adobe Forms is a plus.
- Familiarity with integrating AEM with third-party systems and APIs.
- Excellent analytical and problem-solving skills, with the ability to think creatively and propose innovative solutions.
- Strong verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Collaborative mindset with the ability to work effectively in a team-oriented environment.
- Demonstrated ability to adapt to changing technologies and project requirements.
- AEM Developer Certification is a plus, but not mandatory.
Benefits
- We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work.
- Helping you develop a rewarding career is a top priority.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AEM developmentJavaApache SlingCRXJCROSGiHTML5CSS3JavaScriptReact JS
Soft Skills
analytical skillsproblem-solving skillsverbal communicationwritten communicationcollaborative mindsetadaptability
Certifications
AEM Developer Certification