About the Role
The role involves building and maintaining full-stack features for a secure online checkout platform using Laravel, with a focus on performance, scalability, and clean code practices.
Responsibilities
- Develop and maintain backend services using Laravel
- Build responsive frontend components for checkout flows
- Collaborate with product teams to define feature requirements
- Optimize application performance and load times
- Ensure code quality through testing and reviews
- Troubleshoot and resolve production issues
- Implement secure payment processing logic
- Integrate with third-party APIs and services
- Maintain database schemas and query efficiency
- Follow security best practices for financial data
- Write clear technical documentation
- Participate in agile development cycles
- Support deployment and monitoring processes
- Contribute to system architecture decisions
- Ensure compliance with industry standards
Nice to Have
- Experience with Vue.js or React
- Background in fintech or banking systems
- Contributions to open-source projects
- Familiarity with Docker and containerization
- Knowledge of microservices architecture
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible hours
Team
Collaborative tech team focused on payment systems
Tech Stack
- Laravel for backend development
- MySQL for data storage
- JavaScript with modern frameworks
- AWS for cloud infrastructure
- Git for version control
Development Practices
- Agile methodology with sprints
- Code reviews and pair programming
- Automated testing and CI/CD
- Monitoring and logging systems
- Regular retrospectives and planning
Available for qualified candidates