همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

بامداد بلاک‌چین | Bamdad Blockchain

استخدام برنامه‌نویس (+2 Back-End (Django

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    از ۱۵,۰۰۰,۰۰۰ تومان

شرح موقعیت شغلی

Job Description

We are looking for a backend developer who has the experience, passion, and diligence in implementing a stable, clean, readable, maintainable Python/Django codebase and supporting infrastructure. You are responsible for improving, refactoring, and extending our web app in collaboration with our small but growing engineering team. You have no problem with learning new technology on the go. You try to solve problems with more things than the ones you already know. We will always help you with that, but your willingness has to come first. You have been part of a startup or a similar lean organization before. Working in an early-stage startup can be somehow frightened, overwhelming, and amazing at the same time. We want you to have experienced this before.





Responsibilities

  • Help design and implement functional requirements
  • Build new functionality, models, and APIs using Django Rest Framework.
  • Build efficient ASGI application in Python/Django.
  • Collaborate with UX/UI designers to implement design into the code and Integrate
  • front-end components into applications.
  • Implement software enhancements and suggest improvements.
  • Audit and refactor older parts of the codebase.
  • Contribute to the engineering team regarding code quality, best practices,
  • development workflow, test strategy, and test coverage.
  • Conduct code reviews, bug bashes and, design reviews with the team.
  • Research new technologies and work through system issues and bug queues.
  • Navigate differing needs and priorities effectively and leverage experience to
  • determine the most effective design and recommendations.
  • Documentation responsibility and progress reporting.
  • Implement unit and integration tests for stability and continuous delivery.
  • Assist with dependency versioning and security warnings.
  • Working with QA and technical support people, helping them to understand and
  • resolve issues.
  • Continuously audit and improve security. Keep the system as simple as needed in
  • order to account for the security and stability of every aspect.
  • Write code that is easy for other engineers to understand and expand on, through
  • technology/library choices, code style (readability matters), and documentation.
  • Write and review code across the stack, including backend services, web
  • applications, data, and communication layers.
  • Additional related responsibilities as needed.


QUALIFICATIONS

Must have a minimum of 3 years of back-end web development experience and 2 years of Django experience for internet applications developing of back-end web services for API-backed applications. Must be able to create technical documentation for newly designed components. Strong analytical and technical research skills are a must as well.





Required Skills

  • Strong knowledge of the Django and Django REST Framework
  • Good knowledge of authentication, authorization, and security technologies.
  • Knowledge of data security in web applications.
  • Building high-performance, scalable cloud applications.
  • Knowledge of PostgreSQL and MongoDB.
  • Understanding of fundamental design principles behind a scalable application.
  • Experience in Redis or Memcached.
  • Provisioning DevOps tooling and continuous integration.
  • Shipping fault-tolerant, highly-available systems in production.
  • Good knowledge of ORM &View is a must.
  • Knowledge of using asynchronous task management in Python/Django.
  • Experience in developing both WSGI and ASGI applications in Django.
  • Designing and developing microservices architectures.
  • Experience working at least one of the top container management software Docker, AWS Fargate, Google Kubernetes Engine, Amazon ECS, LXC, and etc.
  • Experience developing in a Linux/UNIX environment.
  • Proficient understanding of Git version control system.
  • Experience with CI/CD tools like Jenkins, GitHub Actions, etc.


Your Personality

The individual should be responsible, self-motivated, energetic, and inquisitive with strong interpersonal communication and teamwork skills. Clear and concise written and verbal communication with effective time management.





Nice to have

  • Upper-Intermediate written and spoken English
  • Good knowledge of agile development processes
  • Completed degree in computer science or a comparable qualification
  • Experience with Django CMS
  • Experience and knowledge of HTML5, CSS3 and JQuery, Bootstrap
  • Employing strong TDD and performance optimization strategies.
  • Experienced with writing automated tests in Python or JS/TS
  • Ability to propose a solution for complex problems.
  • Basic knowledge of blockchain.
  • Basic knowledge of webservers like (primarily Nginx)
  • Experience in PHP Frameworks.
  • Familiarity with Cloud-based infrastructure


We offer

  • The long-standing team as this is for a long-term project.
  • Competitive salary;
  • 40-hour workweek with flexible working hours;
  • 30 paid vacation days per year;
  • 14 paid sick days per year;
  • Collaborative friendly team environment;


Workplace Location

Near Mellat park, Jordan, Tehran, Tehran Province




معرفی شرکت

شرکت بامداد بلاک‌چین در تلاش است با بهره‌گیری از تکنولوژی بلاکچین فارغ از تلاطمات بازار رمزارزها، بتواند در حوزه بلاک‌چین خدماتی نوین به کسب و کارها ارائه نماید.
ما در بامداد بلاک‌چین سعی می‌کنیم با ایجاد محیطی پویا فضایی مناسب جهت پیشبرد پروژه‌ها و ارتقای علمی و تجربی همکارانمان داشته باشیم.
  • مهارت‌های مورد نیاز

    Back-end Django REST MongoDB
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی
از اینجا شروع کنید
اعتبارسنجی با موبایل

فرصت ارسال رزومه: تا ۶ روز دیگر

مشاغل مشابه

image/svg+xml