استخدام Python) Senior Back-End Developer-دورکاری)
این آگهی منقضی
شده است
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
تهران
، تهران
نوع همکاری
تمام وقت
دورکاری
حداقل سابقه کار
سه تا شش سال
حقوق
از ۲۴,۰۰۰,۰۰۰ تومان
شرح موقعیت شغلی
About DIREK
Direk has been established in 2017 and since then has developed various AI-based technologies in IoT domain. DIREK has won several innovation awards and has a strong relationship with top universities and high-profile industrial companies.
We develop location tracking and occupancy monitoring on mobile, wearable and web platforms.
Requirements
5+ years of professional Python backend development experience (production level experience, testing, profiling of code)
Advanced knowledge of data structures, algorithms and understanding of algorithmic complexity
Knowledge of different database types (most importantly MongoDB, Postgres) and their related frameworks (pymongo and SQLAlchemy)
Familiar with Docker and containerized backend services
Familiar async task queues in python (celery)
Knowledge of how to write unit tests and maintain a high test coverage for your code
Outstanding documentation and systems debugging skills
Strong oral and written communication skills in English
Git flow
Nice to have
Experience or familiarity with using the FastAPI framework
Experience with Amazon Web Services
Experience or familiarity with microservices and loose-coupling
Experience working with WebSocket and MQTT frameworks
CI/CD experience
About the Role
We’re looking for a software engineer who will play a challenging role in enhancing, optimizing, redesigning and rewriting our current application. Our software engineer must know all stages of software development. He or she must be able to communicate any unsolved issue with our experienced IT consultant as well as lead and train our junior member(s).
NOTE: The architecture and API document is already prepared but we are open to improving it.
Scope of Work
Estimate and design for small increments of work
Communicate effectively with a positive and confident attitude
Mentoring, sharing knowledge and helping ensure effective coding practices
Unit and integration tests
Research technologies/methodologies, explore alternative solutions and implementations, and critically evaluate trade-offs
Implement distributed, scalable, high-performance micro-service-based applications (If you need help to design such a system, you have access to an experienced IT Consultant)
Benefits
- Flexible working time
- Remote working
- Competitive salary
- Working on an innovative award-winning international product
معرفی شرکت
شرکت Direk LTD Co یک استارت آپ پیشرو و در حال رشد در زمینه فناوری های نوین موقعیت یابی، به خصوص در زمینه فضاهای سرپوشیده است. این شرکت فعالیت خود را از سال 2017 آغاز کرده و و تا کنون جوایز زیادی برای راه حل های خلاقانه و نوین خود در حوزه اینترنت اشیا و هوش مصنوعی دریافت کرده است. تکنولوژی های ارائه شده در حوزه های تجاری و صنعتی مورد اقبال قرار گرفته و بازاریابی آن در سایر کشورها نیز آغاز شده است.