Job Description
REVOLT is looking for a highly skilled Senior Developer with expertise in Adobe Experience Manager (AEM) and Adobe Edge Delivery Services (EDS) to help build and maintain our websites. You will work closely with our Product, Design and Editorial teams in a role that will span all aspects of the AEM Authoring experience including building pages using AEM and EDS. You will have strong front-end technical skills and some exposure to backend programming and be willing to expand that knowledge.
As a Sr. Developer at REVOLT, you will be a critical member of our technology team. Your role will involve building and maintaining websites using AEM, leveraging the flexibility of Adobe’s EDS for content authoring and delivery. You will take the lead on full website migrations, implement new features, and ensure the delivery of a seamless user experience across all digital platforms.
What You'll Do:
- Develop front-end code in a timely and high-quality manner while leveraging site standards including site structure, page templates, navigation, and the site information architecture.
- Lead full website migrations to AEM, ensuring a smooth transition and minimal downtime.
- Collaborate with cross-functional teams to integrate AEM with other Adobe solutions and third-party systems.
- Build AEM authoring components and templates.
- Design, develop, and maintain scalable and stable web solutions that meet business needs.
- Maintain a high level of proficiency with web development knowledge and contribute to the technical skills growth of other team members.
- Develop industry and product technical expertise.
- Participate in and adhere to professional software engineering practices using such tools and methodologies such as Agile Software Development, Test Driven Development, Continuous Integration and Deployment, Source Code Management
- Troubleshoot issues when working with different web technologies.
- Maintain comprehensive documentation for the systems and processes developed.
Who You Are:
- Experience with front-end development in AEM/EDS and open-source content management systems.
- Proficiency in HTML5, CSS3, and JavaScript (ES6), JSON, API usage, with a deep understanding of their semantics and best practices.
- Experience with CSS preprocessors like SASS or LESS for efficient styling.
- Experience in programming languages like JavaScript, Node.js or frameworks such as React, Vue or Angular.
- Experience with working on GitHub and Jira.
- Experience in RESTful services and APIs.
- Knowledge of Agile methodologies and DevOps principles.
- Knowledge of accessibility standards and guidelines to create inclusive web experiences for users with disabilities.
- Familiarity with Java and backend technology including OSGi Components and Services
- Strong written / oral communication skills
- BS in Computer Science or equivalent.
- 3+ years of experience implementing AEM solutions.
- 4+ years of experience in Java web development.