A Web Developer specialized in dotCMS with strong experience in developing, customizing, and maintaining enterprise-level websites and content-driven platforms, with a solid understanding of frontend technologies and backend integrations.
Responsibilities:
- Develop, customize, and maintain websites and portals using dotCMS.
- Design and implement content models, workflows, and templates within dotCMS.
- Develop frontend components using HTML, CSS, JavaScript, and modern frameworks where applicable.
- Customize Velocity and dotCMS structures.
- Integrate dotCMS with backend systems and APIs (RESTful services).
- Implement multilingual (Arabic and English) and responsive web interfaces.
- Manage content publishing workflows, permissions, and roles.
- Optimize website performance, SEO, and accessibility.
- Troubleshoot issues, fix bugs, and support enhancements.
- Collaborate with UX, backend developers, and stakeholders to implement business requirements.
- Follow coding standards and contribute to improving code quality and maintainability.
Requirements:
- 3+ years of experience in web development.
- Strong hands-on experience with dotCMS.
- Good understanding of dotCMS architecture, including:
- Content Types
- Templates
- Workflows
- Permissions & Roles
- Solid experience in frontend technologies (HTML5, CSS3, JavaScript)
- Experience working with REST APIs and backend integrations.
- Familiarity with Velocity templates.
- Experience with Git and version control systems.
- Understanding of responsive design and cross-browser compatibility.
Ability to work independently while following defined technical direction.