Mid-level Django/Python Developer

• Design and build web applications using Python, Django, and other web frameworks and libraries. • Work with HTML, CSS, JavaScript, and other front-end technologies and frameworks, such as Bootstrap, jQuery, or Vue. • Work with SQL and NoSQL databases, such as PostgreSQL, and use ORM tools. • Work with RESTful APIs, and other web services to integrate data and functionality. • Apply best practices and design patterns to ensure code quality, performance, and security. • Troubleshoot and debug issues, fix bugs, and improve web performance and stability. • Write unit tests, integration tests, and functional tests to ensure web functionality and reliability. • Review code and provide feedback to junior developers and peers. • Use Git, GitHub, and other version control and collaboration tools. • Use Docker, AWS, or other cloud platforms and services to deploy and manage web applications.