استخدام Django Rest Framework (DRF) Developer
شرح موقعیت شغلی
Are you a skilled Django Rest Framework developer looking for a new opportunity? We are seeking a talented mid-level Django developer to join our team and contribute to the development of innovative web applications. If you have a passion for building Django applications and want to work with cutting-edge technologies, this role is for you.
What We Offer:
What We Offer:
- We provide an extra holiday on Thursdays, complementing our standard Friday holiday, for enhanced time off and well-being.
- We offer negotiable flexible hours: negotiable within a range of 1 to 2 hours, allow employees to arrive late or leave early by up to 2 hours.
- We foster a technically enriching environment, providing opportunities for continuous learning, skill development, and innovation.
Key Responsibilities:
- Design and implement scalable web applications using Django, Rest Framework, and Python.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop back-end components to improve responsiveness and overall performance.
- Maintain and improve existing codebases and peer review code changes.
- Liaise with developers, designers, and system administrators to identify new features.
- Follow emerging technologies and frameworks.
- Software analysis, code analysis, requirements analysis, software review, identification of code metrics, software reliability analysis
- Performance tuning, improvement, load balancing, usability, test automation
Qualifications:
- At least 3 years of proven experience as a Django Rest Framework (DRF) Developer.
- Familiarity with front-end technologies (like JavaScript and HTML5).
- Experience in user authentication and authorization between multiple systems and environments.
- Strong understanding of web development, REST API principles and best practices.
- Ability to use Linux/Unix distributions as a daily desktop environment, such as Ubuntu or GhostBSD.
Skills:
- Strong proficiency in Python, DRF with a good knowledge of its ecosystems.
- Proven experience with Async Tasks, Message Queues, and No-SQL DBs.
- Strong understanding of databases and schema design.
- Strong proficiency in git version control system.
- Strong communication and teamwork abilities.
- Familiarity with event-driven programming in Python.
- Excellent problem-solving skills and ability to work under tight deadlines.
- Understanding of fundamental design principles behind a scalable application.
مهارتهای مورد نیاز
- Python
- Django
- Git
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست