We are looking for a Python Backend Developer with at least 2 years of experience to join our dynamic team. The ideal candidate is a problem solver, an out-of-the-box thinker with a solid understanding of algorithms and data structures. You will work on designing, developing, and maintaining scalable REST APIs and microservices using FastAPI while leveraging Docker to ensure smooth deployment.
If you have experience with Kubernetes, Docker Swarm, CI/CD pipelines, or modern developer tools like Poetry and Nox, that’s a big plus!
Responsibilities
Develop, test, and maintain scalable FastAPI-based applications.
Design and implement REST APIs and microservices architecture.
Work with Docker for containerization and deployment.
Optimize code and ensure high performance.
Implementing unit and E2E tests for new and existing codes.
Troubleshoot and debug applications as needed.
Collaborate with the team to solve complex technical challenges.
Stay up to date with industry best practices and emerging technologies.
Requirements
2+ years of professional experience in Python development.
BSc or above in Computer Science or a related field from a recognized university.
Strong understanding of common algorithms and data structures.
Proficiency in Python, FastAPI, REST APIs, and microservices architecture.
Experience with Docker for containerized applications.
Problem-solving mindset and ability to think outside the box.
Bonus Skills (Nice to Have)
Experience with Kubernetes or Docker Swarm.
Understanding of CI/CD pipelines and automation.
Familiarity with modern Python dev tools like Poetry, Nox, or similar.
What We Offer
Competitive salary and benefits.
Opportunity to work with cutting-edge technologies.
A collaborative and growth-oriented environment.
Flexible work arrangements (hybrid options).
If you’re passionate about building high-quality software and enjoy solving challenging problems, we’d love to hear from you!
معرفی شرکت
مبنای تشکیل نوروتک، تصمیم گروهی از فارغالتحصیلان شریف و تهران بود که پس از مهاجرت و اتمام تحصیلات؛ برای قریب به یک دهه در حوزه ماشینلرنینگ، هوشمصنوعی و دیتا (ساینس و انجینیرینگ) در شرکتهای بزرگ و پیشرو بینالمللی کسب تجربه کردند؛ و سال ۱۴۰۱ تصمیم گرفتند تا به ایران برگردند و از دانش و تجربه این سالها را در جهت تولید سرویسهای هوشمصنوعی کاربردی و مقرونبهصرفه استفاده کنند.
نوروتک، ابزارها و سرویسهایی میسازد تا کسبوکارهای کوچک و متوسط، قادر باشن به جای درگیری با پیچیدگیهای فنی هوشمصنوعی، آن را به عنوان یک ابزار ساده در جهت افزایش بهرهوری، و تسریع و تسهیل ارائه خدمات، در اختیار داشته باشند.
ما ساختاری تخت و اجایل داریم و در تلاشیم تا در قالب یک تیم کوچک، رشد جمعی را تجربه کنیم... و هدفمان فراگیر کردن کاربردی هوشمصنوعی در خدمت بهرهوری بیشتر کسبوکارهاست.