Position Overview We are seeking a talented Laravel developer to join our development team. This role offers an excellent opportunity to work on challenging projects while contributing to our product's growth and evolution.
Core Responsibilities: Development & Optimization
Design, develop, and maintain backend services using Laravel
Optimize application and database performance
Implement and optimize RESTful APIs
Write clean, maintainable, and efficient code
Work with caching mechanisms and message queues
Refactor existing code to improve readability and performance
Collaboration & Development
Work closely with the frontend team for API integration
Participate in code reviews and knowledge sharing
Collaborate with cross-functional teams to define and ship new features
Contribute to technical documentation and API specifications
Identify and resolve performance bottlenecks
Security & Quality
Implement security best practices
Write comprehensive unit and feature tests
Document APIs using Swagger/OpenAPI
Monitor and optimize application performance
Ensure code quality and maintainability
Technical Requirements :
Core Skills (4+ years relevant experience)
Strong proficiency in PHP and Laravel
Expertise in designing and implementing RESTful APIs
Deep experience with SQL databases (MySQL/PostgreSQL)
Proficiency in database optimization and query performance
Experience with caching systems (Redis/Memcached)
Strong command of Git and version control workflows
Understanding of Clean Code and SOLID principles
Required Technologies
Experience with Message Queues (RabbitMQ/Redis)
Knowledge of Docker and containerization
Familiarity with Elastic Search
Experience with Linux and web servers (Nginx)
Understanding of CI/CD principles
Experience with automated testing frameworks
Professional Skills
Strong problem-solving abilities
Excellent communication and team collaboration
Experience with Agile development practices
Ability to manage priorities and deadlines
Commitment to continuous learning
Nice to Have
GraphQL knowledge
Experience with microservices architecture
Open-source project contributions
Cloud services experience (AWS/GCP/Azure)
WebSocket and real-time applications
SEO and performance optimization
TDD experience
Tech Stack
Backend: PHP 8.x, Laravel 10.x
Databases: MySQL/PostgreSQL, Redis
Tools: Docker, Git, Nginx
Testing: PHPUnit, Feature Tests
CI/CD: Jenkins/GitLab CI
Documentation: Swagger/OpenAPI
What We Offer
Modern technology stack
Dynamic learning environment
Professional growth opportunities
Impactful project work
Collaborative team environment
Interview Process
Resume and portfolio review
Technical interview
Coding challenge
Team culture fit interview
Requirements for Coding Challenge:
Clean, maintainable code
Proper API design
Test coverage
Documentation
Performance considerations
Additional Information
Position Type: Full-time
Experience Level: 4+ years of relevant experience
Location: Remote + On Call
We value candidates who:
Take ownership of their work
Are proactive problem solvers
Stay current with technology trends
Contribute to team growth
Have strong attention to detail
Embrace clean code practices
معرفی شرکت
"خدمت از ما" بزرگترین استارتاپ خارج از تهران
در دوره ای که همه چیز سریع اتفاق می افتد ، بهتر است همراه با موج ها حرکت کنیم."خدمت از ما" با ایده ی دریافت سریع تر و آسان تر خدمات منزل، زیبایی، سلامت و... به صورت آنلاین در سال 1395 راه اندازی شد. اما این روزها با هدف گسترش کسب و کار و رسیدن به قله های موفقیت و پیشتاز شدن در بازار، در حال بزرگ تر شدن است. ما بر یادگیری و توسعه مهارت های فردی تمامی اعضای خود تاکید داریم و معتقدیم "تنها مزیت رقابتی واقعا پایدار این است که یک سازمان در توانایی یادگیری سریع تر از رقیبانش باشد."