Frontend Developer (Learning & Collaboration Opportunity)

پاتوق جابز

Fully Remote
Part Time
Posted on 6/9/2025

Job Description

Patogh Jobs, innovative startup in talent-opportunity connection field, is looking for an interested and motivated frontend developer for collaboration on exciting projects.

🚀 About Us:

We are developing an advanced platform with Vue.js that will create exceptional user experience for connecting job seekers and employers. Our technical team includes 10+ experienced developers and designers.

💡 Collaboration Nature:

This is a 6-month opportunity for deep learning of modern frontend in real projects. You will code alongside our experienced team and gain professional skills.

🎯 Projects and Tasks:

  • Developing Vue.js components for various site pages
  • Implementing UI/UX designs with high precision
  • Working with APIs and state management with Pinia
  • Performance optimization and page loading speed
  • Implementing responsive design for mobile and tablet
  • Working on animations and user interactions
  • Participating in code review and improving code quality
  • Testing and debugging components

Requirements

✅ Required Skills:

  • Basic knowledge of HTML, CSS, JavaScript
  • Experience with Vue.js (even at educational level)
  • Familiarity with Git and GitHub
  • Understanding responsive design principles
  • Interest in learning and teamwork
  • English for reading technical resources
  • Patience and precision in coding

⭐ Additional Advantages:

  • Experience with Nuxt.js
  • Familiarity with TypeScript
  • Working with CSS frameworks (Tailwind, Bootstrap)
  • Experience with REST API
  • Familiarity with build tools (Vite, Webpack)
  • Basic UX/UI knowledge

Responsibilities

🎓 What You Will Learn:

  • Advanced Vue.js and modern best practices
  • Scalable and professional frontend architecture
  • Working with state management and routing
  • Optimization and performance techniques
  • Component testing
  • Working in agile and team environment
  • Using modern development tools
  • Implementing design systems

🤝 Team Support:

  • Pair programming with senior developers
  • Regular and educational code review
  • Access to premium educational resources
  • Participation in technical and architecture meetings