FullStack Engineer Django-JS
The company Adeva is hiring a FullStack Engineer Django-JS
Job description
Adeva is a global talent network that enables work without boundaries by connecting tech professionals with top companies worldwide.
We are seeking a Senior Django Developer with a strong focus on building and enhancing front-end user interfaces. 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.
Responsibilities
- 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 volumes 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.
Requirements
- 5+ years of overall experience as a professional engineer.
- 5+ years of experience with Django, with a focus on front-end development.
- Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Experience with responsive design and building front-end UIs.
- Experience with Django's templating system and integrating it with front-end frameworks like React, Vue.js, or Angular.
- Ability to work effectively within Django’s architecture to build dynamic front-end components, particularly for CMS and enterprise applications.
- Proven ability to collaborate with stakeholders, designers and product managers to deliver pixel-perfect, performant, and user-friendly interfaces.
- Expertise in optimizing front-end performance, ensuring responsive, fast-loading enterprise-level applications
- Demonstrable experience in working with 3rd party libraries, SDKs and APIs to implement front-end features and functionality.
- Fluent English and excellent communication skills.
- Ability to work as part of an international, distributed team and resolve potential issues and challenges that come with remote work.
Nice to have:
- 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 a more interactive user experience.
About Adeva
Adeva is an exclusive network of engineers, product and data professionals that connects consultants with leading enterprise organizations and startups. Our network is distributed all over the world, with engineers in more than 35 countries. Our company culture builds connections, careers, and employee growth. We are creating a workplace from the future that values flexibility, autonomy, and transparency. If that sounds like something you’d like to be part of, we’d love to hear from you.