We are seeking a Senior Django Developer with a strong focus on building and enhancing front-end user interfaces, particularly around the LiveLike CMS. The ideal candidate will be adept at implementing responsive, high-performing web applications that provide intuitive tools for managing content, media assets, and user communities. This role requires strong expertise in front-end technologies (HTML, CSS, JavaScript) alongside experience with Django's templating system, focusing on areas including content management, enterprise capabilities, and community management features.
Develop, implement, and optimize interactive, user-friendly front-end features for the CMS using Django templates, HTML5, CSS3, and JavaScript (ES6+).
Build and enhance the front-end for content management systems, enabling clients to manage and configure interactive, community, and gamification features.
Design and maintain enterprise features such as roles and permissions, 3rd party integrations, multi-user collaboration, and security best practices in the UI.
Create community management interfaces, including tools for user engagement, content moderation, and user analytics.
Collaborate closely with UI/UX designers to translate wireframes and prototypes into high-quality code that creates smooth, intuitive, and responsive user experiences.
Integrate front-end functionality with Django-based APIs and ensure seamless performance between the front-end and back-end.
Ensure a high level of front-end performance optimization, especially for large data sets, high volume of data, and enterprise-scale features.
Stay up-to-date with emerging front-end technologies and frameworks to continuously improve user experience, particularly for CMS workflows, enterprise features, and gamification ecosystems.
Required Skills:
8+ years of overall experience as a professional engineer.
5+ years of experience with Django, with a focus on front-end development.
Front-End Development: Strong knowledge of HTML5, CSS3, and JavaScript (ES6+). Experience with responsive design and building front-end UIs.
Django Expertise: Experience with Django's templating system and integrating it with front-end frameworks like React, Vue.js, or Angular.
Front-End Focus in Django: Ability to work effectively within Django’s architecture to build dynamic front-end components, particularly for CMS and enterprise applications.
Cross-Team Collaboration: Proven ability to collaborate with stakeholders, designers and product managers to deliver pixel-perfect, performant, and user-friendly interfaces.
Performance Optimization: Expertise in optimizing front-end performance, ensuring responsive, fast-loading enterprise-level applications.
SDKs and APIs: Demonstrable experience in working with 3rd party libraries, SDKs and APIs to implement front-end features and functionality.
Bachelor's degree in Computer Science, Engineering, or a related field.
Knowledge of cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker, Kubernetes).
Strong problem-solving skills, attention to detail, and excellent communication skills.
Familiarity with version control systems (preferably Git) and CI/CD pipelines for automated testing and deployment.
Solid understanding of object-oriented programming and software design patterns.
Experience with animations and transitions for more interactive user experiences.
Competitive salary
A dynamic and creative team working on cutting-edge audience engagement technologies
Remote work flexibility
Opportunities for professional growth and development