About the Role
The role involves building and maintaining robust backend services using PHP and the Laravel framework, contributing to system architecture, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- Design and implement scalable backend applications using PHP and Laravel
- Develop and maintain RESTful APIs for web and mobile clients
- Collaborate with frontend developers to integrate user-facing elements
- Write clean, maintainable, and well-documented code
- Participate in code reviews and knowledge sharing sessions
- Troubleshoot, debug, and optimize application performance
- Ensure data consistency and integrity across systems
- Integrate third-party services and external APIs
- Support deployment processes and monitor production environments
- Contribute to database design and query optimization
- Implement authentication and authorization mechanisms
- Follow security best practices in backend development
- Work within agile methodologies and iterative development cycles
- Assist in defining technical requirements and project scope
- Maintain documentation for systems and processes
- Collaborate with QA teams to resolve defects
- Participate in architectural discussions and planning
- Ensure application scalability and reliability
- Stay current with backend technologies and best practices
- Support continuous integration and delivery pipelines
Nice to Have
- Experience with cloud platforms such as AWS or Google Cloud
- Familiarity with CI/CD pipelines and automation tools
- Knowledge of message queues and event-driven architectures
- Experience with monitoring and logging tools
- Exposure to frontend frameworks like Vue.js or React
- Background in fintech or high-transaction systems
- Contributions to open-source projects
- Advanced database optimization skills
- Understanding of GraphQL
- Experience with serverless computing
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote
Team
Collaborative and technically focused engineering team working in an agile environment
Why Join Us
- Opportunity to work on challenging backend systems with modern technologies
- Flexible work schedule and fully remote environment
- Culture that values technical excellence and continuous learning
- Direct impact on product development and architecture decisions
Application Process
- Submit your resume and a brief introduction
- Complete a technical assessment if shortlisted
- Participate in one or more interview rounds with the team
- Receive feedback and next steps within a week of each stage
Not available


