
AEM, Frontend Developer
diconium
full-time
Posted on:
Location Type: Hybrid
Location: Lisbon • 🇵🇹 Portugal
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AEMCloudJavaKafkaReactReduxTypeScript
About the role
- AEM (Adobe Experience Manager): Develop and maintain AEM components, templates, and services.
- Build backend logic and integrations in Java.
- Create and optimize REST APIs.
- Configure and manage AEM infrastructure (Author/Publish/Dispatcher).
- Support CI/CD pipelines and DevOps best practices.
- Integrate AEM with cloud services and event-driven platforms (e.g., Kafka).
- Frontend: Build modern, high-performance applications with ReactJS.
- Develop reusable components that consume data from AEM and APIs.
- Work with TypeScript and state management (Redux/Context).
- Ensure performance, accessibility, and responsive design.
- Collaborate with UX/UI to bring designs to life.
- General Responsibilities: Contribute to designing and implementing high-availability, low-latency software architectures.
- Collaborate with cross-functional teams, including backend engineers, DevOps, UX designers, and product managers.
- Stay up to date with the latest trends and advancements in full-stack development.
Requirements
- At least 2 years of hands-on experience with AEM and React (mandatory).
Benefits
- Professional & Personal Growth: Develop yourself both professionally and personally through training programs, free language courses, competence centers and an active tech community.
- Flexible Work-Life Balance: Benefit from hybrid work, workation, flexible hours, parental support and sabbaticals.
- Embrace Diversity & Sustainability: Engage in our Sustainability Hub, diverse communities, Diversity Taskforce and after-work activities.
- Comprehensive Benefits: Enjoy public transport tickets, job bikes, health offers, supplementary insurances, a pension plan and various discounts.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AEMJavaREST APIsCI/CDDevOpsReactJSTypeScriptReduxperformance optimizationresponsive design
Soft skills
collaborationcommunicationproblem-solvingteamworkadaptability