This role is primarily intended for candidates based in India, as the position is part of our India development and support team. The selected candidate will collaborate closely with our India-based technical members and work within the team’s established workflows, time zones, and project structure.
Responsibilities
- Develop, structure, and maintain all website pages within the DNN (DotNetNuke) CMS, including templates, modules, menus, and theme adjustments.
- Build responsive, high-quality web pages using HTML and CSS, ensuring clean code, smooth layouts, and full compatibility across browsers (Chrome, Safari, Firefox, Edge).
- Create, add, organise, and update website content including text sections, image banners, icons, tables, forms, and multimedia elements.
- Design, implement, and refine dashboard interfaces with charts, metrics, and clean data layouts for internal or client‑facing portals.
- Integrate 3D elements such as product models, animated visuals, or interactive 3D sections using web‑compatible tools or embeds.
- Optimise website speed, layout performance, and page loading using best practices (image compression, CSS optimisation, modular assets).
- Ensure mobile responsiveness and smooth user experience across all devices and screen sizes.
- Improve overall website structure using modern UI layouts, visual hierarchy, and intuitive navigation flows.
- Troubleshoot UI issues, fix layout inconsistencies, and maintain a clean design system that aligns with brand guidelines.
- Collaborate closely with internal teams to understand content requirements and translate them into well‑designed, functional web pages.
Requirements
- Strong experience with DNN (DotNetNuke) development, templates, modules, and CMS content workflows.
- Advanced HTML and CSS knowledge, including responsive layout techniques.
- Experience with dashboard design, admin panels, or data‑driven web interfaces.
- Ability to add and manage website content across multiple sections and pages.
- Exposure to 3D web elements, animations, or integrations (WebGL, embedded 3D viewers, or plugins).
- Strong understanding of UI/UX fundamentals, web structure, and responsive behaviour.
- Ability to troubleshoot layout bugs and deliver pixel‑perfect front‑end output.