We are looking for a skilled and dependable Full Stack Software Developer (Laravel/PHP) to join our BPO development team. In this role, you will work on web-based systems and applications for a diverse portfolio of clients, delivering scalable, maintainable, and secure solutions.
As a Full Stack Developer, you will be responsible for building and maintaining back-end functionality using Laravel and PHP, as well as implementing responsive front-end features using modern HTML, CSS, and JavaScript frameworks. You will collaborate closely with project managers, designers, and QA to ensure successful project delivery.
Why Work With Ryoss?
We believe great people deserve great support, on and off the clock. When you join Ryoss, you get more than just a job. You get:
- Career Growth Support: Scholarships, mentorships, personalised career planning, and free access to our online learning hub. We even co-fund training with our clients.
- Well-Being First : Gym or wellness allowance, mental health support, comprehensive medical cover (with family options), and a range of insurances to protect your future.
- Lifestyle Perks: Monthly Grab card for transport and dining, home internet backup, entertainment discounts, birthday gifts, and wellness reimbursements.
- Flexible, Supportive Culture: Wellness leave and a positive environment where your growth and happiness actually matter.
We work hard to create a culture that feels like family, supportive, respectful, and fun. You’ll work with great clients, do meaningful work, and be part of a team that’s here for the long haul. At Ryoss, we’re building a workplace that works for real life. Come grow with us.
Key Responsibilities:
- Develop and maintain full stack web applications using Laravel (PHP) for back-end and modern JavaScript for front-end.
- Design and manage relational databases, write optimised queries, and handle data migrations.
- Build and integrate RESTful APIs and third-party services.
- Work with front-end frameworks or libraries (e.g. Vue.js, React, or Alpine.js) to develop interactive user interfaces.
- Write clean, well-documented, and testable code following coding standards and best practices.
- Participate in peer code reviews, sprint planning, and retrospectives.
- Troubleshoot and debug issues across the stack and support bug fixes and performance improvements.
- Collaborate with UI/UX designers to implement user-friendly and accessible designs.
- Maintain accurate technical documentation and support deployment processes.