Title: Senior Software Developer (Laravel)
Company Name: ADEVS
Vacancy: 2
Age: Na
Job Location: Narayanganj (Siddirganj)
Salary: Tk. 50000 - 60000 (Monthly)
Experience:
Nice to Have:
Adevs is looking for an experienced Senior Software Developer specializing in Laravel to join our Dhaka development team.
This is a hands-on senior engineering position. We are looking for someone who can do more than develop features. You should be comfortable taking ownership of production applications, investigating complex issues, designing scalable backend architecture, optimizing databases, managing servers, and maintaining deployment pipelines.
You will work on production systems used by real businesses, where stability, performance, security, and reliability are critical.
Design, develop, test, and maintain large-scale applications using PHP and Laravel
Build clean, maintainable, reusable, and well-structured backend code
Design and maintain REST APIs and third-party integrations
Troubleshoot complex application and production issues using logs, debugging tools, database analysis, and server monitoring
Identify root causes instead of relying on temporary fixes or guesswork
Review existing codebases and improve performance, architecture, security, and maintainability
Design scalable application architecture for growing production environments
Optimize Laravel applications, queues, scheduled jobs, caching, sessions, and background processes
Design, maintain, and optimize MySQL databases
Analyze slow queries, indexes, locks, database load, and other performance issues
Handle database migrations, backups, recovery, and large datasets
Manage Linux-based production and staging servers
Configure and troubleshoot Nginx/Apache, PHP-FPM, MySQL, Redis, Supervisor, Cron, SSL, DNS, and related services
Monitor application and server health and investigate CPU, memory, disk, network, and application-level problems
Build and maintain CI/CD pipelines
Manage development, staging, and production deployment workflows
Implement safe deployment, rollback, backup, and release procedures
Work with Git using proper branching, pull request, and code review practices
Integrate and troubleshoot external APIs, payment systems, webhooks, and third-party services
Participate in architecture and technical design decisions
Review code written by other developers and maintain engineering standards
Mentor junior and mid-level developers when needed
Work closely with QA, product, and other engineering team members to deliver stable releases
Document important architecture, deployment procedures, troubleshooting steps, and technical decisions
Alternate Saturday Holiday
2 Festival Bonus
Profit Share
Others Benefits As per company policy