We are a dynamic and fast-growing startup, passionate about building innovative solutions that make a difference. Our team thrives on creativity, collaboration, and continuous learning. As we expand, we are looking for a talented Django Full Stack Developer to join us and contribute to our exciting projects.
Job Overview:
The Django Full Stack Developer will be responsible for developing and maintaining web applications, designing back-end systems, and ensuring high performance and responsiveness. You will collaborate closely with the product and design teams to translate requirements into scalable, high-quality code.
Key Responsibilities:
Web Application Development: Build, maintain, and enhance web applications using Python and Django.
Database Management: Design, implement, and optimize database sachems (PostgreSQL, MySQL, etc.).
API Development: Build and maintain RESTful APIs for seamless integration with other systems.
Security & Performance: Implement security and data protection measures, optimize application performance.
Testing & Debugging: Write unit tests, perform thorough debugging, and resolve technical issues.
Documentation: Maintain detailed technical documentation for code, systems, and processes.
Team Collaboration: Work closely with cross-functional teams to deliver product features on time.
Code Reviews: Participate in peer code reviews and contribute to best practices and standards.
Required Qualifications:
Education: Bachelor’s degree in Engineering (/) or a related field.
Experience: Minimum 2 years of hands-on experience in Python and Django development.
Programming Skills: Strong proficiency in Python, JS and Django framework.
Database Expertise: Experience with relational databases like PostgreSQL, MySQL, or SQLite.
Version Control: Proficient with Git and working in a collaborative development environment.
API Knowledge: Experience designing and consuming RESTful APIs.
Front-end: Knowledge of HTML, CSS, JavaScript, and front-end.