استخدام Full Stack Developer Intern(دورکاری)

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

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

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

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

    مهم نیست
  • حقوق

    توافقی

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

Hi! We are looking to expand our team and need a fresh face to join us. We are specifically looking for a university student or someone seeking an internship. If you have foundational skills, are hungry to learn, have a great team spirit, and are always curious about how to improve yourself, you belong with us!

This is a fully remote position, so having access to a reliable personal computer is mandatory (hardware will not be provided by the team).

Internship Details & Conditions:

  • Duration of Internship: Negotiable
  • Salary & Benefits: Negotiable
  • Post-Internship Employment: Negotiable
  • Skills You Will Learn: Practical Full-Stack web development, AI integration, basic server administration, and professional support.
What You Will Be Working On: Working in our team is a fantastic learning opportunity. You will work on real-world projects and handle Tier 1 support duties. Here are some examples of tasks or projects you will be part of:

  • Project Development:
    • Chatbot development (e.g., covering support queries, lead funnels/qualification, appointment booking, and e-commerce).
    • WordPress development (e.g., WooCommerce, WPML, Elementor, and landing page).
    • Developing simple, modern websites.
    • Developing management dashboards.
    • Database Architecture, Integration, & Management.
    • Assisting with AI-driven projects.
  • Tier 1 Support & Maintenance:
    • Monitoring systems for errors and anomalies.
    • Answering client queries.
    • Handling highly specific, assigned tasks with clear instructions (such as implementing a new feature or fixing known bugs).
    • Basic server maintenance (running updates, deploying apps).
Mindset & Self-Reflection: We are looking for someone who cares about their craft. An ideal team member always asks themselves questions like:

  • "Is the code I just wrote readable for the next person, or does it only make sense to me?"
  • "Did I rely on AI too much here? Do I actually understand how this code works?"
  • "Is this solution optimized for the future?"
  • "Am I over-engineering this problem for such a simple task?"
  • "Did I consider security hygiene when taking user input?"
Mandatory Requirements (Must Haves):

  • Proper Use of AI (No AI Slop): AI should speed up your workflow, not replace your thinking. You must double-check AI outputs. For example: you can use an LLM to organize your notes, but you must verify the output for hallucinations.
  • English Proficiency: While our team chats and conversations are in Persian, your reading/writing must be solid enough to understand docs and write notes. All technical documentation, reports, and comments must be written in English using industry standards.
  • Note-Taking & Documentation: You must clearly document your processes for accountability and team catch-ups. Clean formatting is required.
  • Programming Basics: Foundational knowledge in Java, HTML, CSS, and JS is mandatory (TypeScript is highly preferred).
  • Security Hygiene: Having a security-first mindset is mandatory (e.g., backend input validation, no hardcoded secrets, principle of least privilege).
Nice to Haves (Willingness to Learn is Key):

  • Web & API: Basic understanding of REST API concepts.
  • UI/UX & Frontend: Familiarity with basic UI/UX principles (e.g., Hover states, Typography & Fluid Typography, Whitespace/Negative space, Contrast, Responsive Design, and basic Accessibility/a11y). Willingness to learn modern libraries like shadcn/ui. Figma knowledge is a plus.
  • System Design & DB: Foundational database knowledge. Familiarity with System Design concepts (e.g., CDNs, Load Balancers, Caching).
  • Tools: Familiarity with Notion and Markdown (MD) formatting (a "must-learn" if you don't know it).
  • Frameworks: Experience with Java Spring Framework and React Web. (If you don't know these, a strong willingness to learn is required).
  • Version Control: Familiarity with Git.
  • Linux & Containerization: Ability to do simple tasks in Linux (e.g., mv, cp, cat, mkdir) and familiarity with Docker/Docker Compose.
Our Team Culture: We foster a highly supportive environment. Giving and receiving constructive feedback and having open discussions are critical to us. We always help each other out during our work and engagements; no one is left behind here. The success of the team is the success of every individual in it.

How to Apply: To apply, you must send us a Cover Letter alongside your CV. Note: You may write your cover letter in Persian, but your CV must be submitted in English.

Your cover letter (max 300 to 400 words / one page) must include:

  1. "Why you?" Share your experiences and what you have learned so far.
  2. Pick ONE of the questions from the "Mindset & Self-Reflection" section above and answer it based on a past project or experience so we can get to know your thought process.

معرفی شرکت

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

    کارآموزی Full-stack
  • جنسیت

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

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

    مهم نیست

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml