Backend Developer

Toranj Capital Tehran

Posted Over a month ago

Job Description

What You’ll Do

  • Take full responsibility for both front-end and back-end development across Toranj’s digital products.
  • Maintain and enhance existing systems while developing new features based on product requirements.
  • Collaborate with product managers, designers, and other developers to deliver high-quality financial web applications.
  • Write clean, efficient, and maintainable code following modern best practices.
  • Contribute to technical discussions, architecture design, and code reviews.

Tech Stack

Back-End (PHP – Laravel preferred)

  • Strong experience with Laravel and its ecosystem, including:
  • Queues, Events & Listeners
  • RESTful APIs and Microservices
  • Broadcasting and Caching
  • Laravel Scout or similar search integration
  • Familiarity with Docker or container-based deployment is a plus.
  • Experience with unit testing and API documentation is a bonus.

Front-End

  • Solid knowledge of Vue.js and Nuxt.js (v3 preferred)
  • Experience with:
  • Pinia and modern state management patterns
  • ES6+ and TypeScript
  • Server-Side Rendering (SSR) and Progressive Web Apps (PWA)
  • Vite and Tailwind CSS

Database & Version Control

  • Experience with MySQL or similar relational databases
  • Proficient in Git workflows (GitLab/GitHub)

Nice to Have

  • Experience with PostgreSQL, Redis, or message queues
  • Familiarity with financial or data-driven applications
  • Understanding of CI/CD pipelines and DevOps basics

To see more jobs that fit your career