Required Skills: Django, Django Rest Framework, TypeScript, Python typings
Job Description
Key Responsibilities
Develop and maintain web applications using React for front-end and Django for back-end.
Design and implement custom hooks and components to enhance reusability and maintainability.
Work with Material UI (MUI) for UI design to create a consistent and polished user experience.
Implement and maintain token-based authentication mechanisms.
Collaborate with team members to connect and integrate APIs using Django Rest Framework.
Integrate and manage Azure cloud services, including Azure Blob Storage.
Utilize Python typings for enhanced code quality and maintainability.
Work with web sockets or similar technologies for real-time communication.
Write and maintain unit tests to ensure code quality and reliability.
Manage project dependencies using Poetry.
Ensure cross-platform compatibility and optimize applications for maximum speed and scalability.
Requirements
5 to 7 years of experience in full stack development using React and Django.
Proficiency in TypeScript and Python typings.
Experience with Material UI (MUI) for UI design.
Familiarity with Azure cloud services, including Azure Blob Storage.
Strong understanding of token-based authentication methods.
Proven ability to create custom hooks and components in React.
Expertise in Django Rest Framework for API development.
Experience with web sockets or similar real-time communication technologies.
Solid experience in writing and executing unit tests.
Experience with Poetry as a dependency manager.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Preferred Qualifications
Experience with other front-end and back-end frameworks and libraries.
Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Experience with HTML, CSS, and JavaScript.
Wordpress development experience.