آگهی‌های استخدامی

استخدام Senior Backend Developer (PHP / Laravel)

بیت 24 | Bit24
تهران، تهران

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

About the Role

We are looking for a Senior PHP / Laravel Backend Developer to design, build, and own the core backend of Sarmaye, a personal finance & fintech product.
You will work closely with Product and Mobile (Flutter) teams to deliver a secure, scalable, and production-ready platform built on Laravel 12.

This role is ideal for someone who thinks in architecture, writes clean and modular code, and enjoys solving complex real-world problems in fintech systems.

 

Responsibilities

  • Design and implement RESTful APIs with clean contracts, versioning, pagination, and proper error handling
  • Architect and develop core backend systems for a fintech mobile application
  • Build scalable and maintainable backend modules around: 
    • Authentication & authorization flows 
    • Bank and external service integrations 
    • Financial data ingestion and processing 
    • Budgeting, summaries, and reporting features 
    • Notifications and event-driven triggers 
  • Design data models for high-volume transactional data
  • Ensure data consistency, correctness, and performance
  • Maintain high backend quality through tests, logging, monitoring, and code reviews
 

Technical Expectations

  • Work with Laravel 12 in a production-grade environment
  • Write modular, maintainable, and extensible code
  • Apply design patterns (Repository, Service, Strategy, Factory, etc.) where appropriate
  • Build systems with a clear separation of concerns
  • Design APIs consumed by mobile clients (Flutter)
 

Requirements (Must-have)

  • Senior-level experience with PHP and Laravel
  • Strong understanding of: 
    • REST API design principles 
    • Laravel internals (Service Container, Middleware, Queues, Jobs, Events, Policies) 
    • Relational databases (PostgreSQL preferred), indexing & query optimization 
    • Authentication systems (OTP-based auth, tokens, refresh/session handling) 
    • Caching, rate limiting, and performance optimization 
  • Experience building modular architectures (domain-based or module-based)
  • Familiarity with clean architecture and SOLID principles
  • Strong engineering discipline: readable code, tests, documentation, and meaningful PRs
  • Ability to think beyond implementation and contribute to system design
 

Nice to Have

  • Experience in fintech, banking systems, or financial data platforms
  • Background jobs & async processing (Laravel Queues, Horizon)
  • Experience with Docker and basic deployment workflows
  • Familiarity with observability tools (logs, metrics, error tracking)
  • Awareness of security and privacy best practices for sensitive financial data
 

What We Value

  • Creative and solution-oriented mindset
  • Strong architectural thinking
  • Ownership mentality — you care about what you build
  • Ability to collaborate and challenge ideas constructively
  • Writing code that others actually enjoy reading
 

What Success Looks Like

  • Stable and reliable backend under real-world failures
  • Clean, scalable transaction and financial data pipeline
  • Accurate financial calculations used daily by users
  • Production-grade APIs with low error rates and high performance
  • A backend codebase that can scale with the product and the team

مهارت‌های مورد نیاز

  • Docker
  • PostgreSQL
  • PHP

حداقل سابقه کار

  • سه تا شش سال

حقوق

  • حقوق از ۶۰,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۴/۱۰/۰۳ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه