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.