آفرینش بینش و دانش ایرانیان
آفرینش بینش و دانش ایرانیان

Back-End Developer

Tehran/ Tohid
Remote
Project - based
Monday to Friday
5 days per week
-
11 - 50 employees
Education / Research
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
PostgreSql - Intermediate
Python - Intermediate
GIT - Intermediate
Django - Intermediate
Docker - Basic
language English-Advanced

Job Description

Back-End Developer (Remote – Hourly Basis)
Location: Full-time, On-site or Remote, Tehran
Job Type: Hourly, Project-Based
Salary: Competitive hourly rate, dependent on experience

About the Role
We are looking for an experienced Back-End Developer to join our growing technology team. This is a project-based role offering the opportunity to work on innovative web applications, AI integrations, and cloud-based solutions within a collaborative international environment.

The successful candidate will be responsible for designing, developing, maintaining, and optimising secure, scalable back-end systems and APIs while working closely with front-end developers, AI specialists, and infrastructure teams.

Key Responsibilities
  • Design, develop, test, and maintain scalable back-end applications.
  • Build and maintain secure RESTful APIs.
  • Develop, optimise, and maintain PostgreSQL databases.
  • Integrate AI-powered services and third-party systems.
  • Monitor system performance, reliability, and scalability.
  • Implement security best practices and ensure data integrity.
  • Troubleshoot technical issues and optimise application performance.
  • Maintain technical documentation, process diagrams, and change logs.
  • Collaborate with front-end developers, AI engineers, QA teams, and infrastructure specialists.
  • Participate in regular development meetings and contribute to ongoing technology improvements.
  • Mentor junior developers or interns where appropriate.

Essential Requirements
  • Proven commercial experience in back-end software development.
  • Strong programming skills in Python and Django.
  • Experience with PostgreSQL database management.
  • Strong understanding of RESTful API design and implementation.
  • Experience using Git/GitHub, Pre-Commit, and CI/CD pipelines.
  • Knowledge of software architecture, algorithms, and performance optimisation.
  • Good understanding of cybersecurity principles and secure development practices.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently in a remote environment.
  • Excellent written and spoken English communication skills are essential.

Desirable Skills
  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Docker and containerisation.
  • Knowledge of WebSockets and real-time applications.
  • Experience integrating AI or machine learning services.
  • Familiarity with automation tools and DevOps practices.
  • Experience working within international or distributed teams.

What We Offer
  • Opportunity for a fully remote position.
  • Flexible hourly engagement.
  • Opportunity to work on innovative technology and AI projects.
  • A collaborative, forward-thinking development environment.
  • Professional development and career progression opportunities.
  • Competitive hourly rates based on experience and technical ability.

Job Requirements

Age
25 - 40 Years Old
Gender
Men / Women
Education
Bachelor| Computer and IT
Language
English| Advanced 90%
Software
Python| Intermediate Django| Intermediate PostgreSql| Intermediate GIT| Intermediate Docker| Basic

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آفرینش بینش و دانش ایرانیان

insight applicant

مقایسه من با سایر متقاضیان