About The Role
We are looking for a
Senior Full-Stack Developer
who can design, develop, and optimize scalable web applications that power our global IVR testing and analytics platform. This role requires deep hands-on technical expertise in
PHP (Laravel) and
React.js
, combined with an understanding of
AWS infrastructure, CI/CD automation, and secure scalable architecture
.You will collaborate closely with cross-functional teams — Product, QA, and DevOps — to ensure fast, reliable, and secure feature delivery while maintaining the highest engineering standards.
Key Responsibilities
Technical Ownership (Hands-On Development)
- Design, develop, and maintain full-stack web applications using PHP (Laravel) and React.js.
- Perform detailed code reviews and enforce best practices for maintainability, performance, and security.
- Implement RESTful APIs, ensure proper versioning, and maintain clear, testable code.
- Optimize both frontend and backend performance, including query tuning, caching, and bundle optimization.
AWS Infrastructure & DevOps Collaboration
- Work with AWS services (EC2, S3, RDS, IAM, CloudWatch) to deploy and manage scalable applications.
- Implement and maintain CI/CD pipelines (CodePipeline, GitHub Actions, or similar).
- Collaborate with DevOps to manage containerized environments (Docker / Kubernetes) and automate deployments.
Collaboration & Mentorship
- Collaborate closely with frontend, backend, and QA engineers to deliver seamless product releases.
- Mentor junior developers through code reviews, technical sessions, and design guidance.
- Foster a culture of technical excellence, knowledge sharing, and accountability.
Project Delivery
- Participate in sprint planning, task estimation, and execution under Agile/Scrum methodology.
- Ensure timely delivery of features with a focus on stability, scalability, and code quality.
- Proactively identify and resolve performance and scalability bottlenecks across systems.
Security & Best Practices
- Implement secure coding practices aligned with OWASP standards.
- Safeguard APIs, user data, and application integrity through proper authentication, authorization, and encryption.
- Review and enhance security across all stages — from code to cloud deployment.
Required Skills & Qualifications
- 5-8 years of professional experience in software development (Full-Stack).
- Strong proficiency in PHP/Laravel — MVC, Eloquent ORM, queues, and RESTful APIs.
- Experience with React.js — state management (Redux/Context API), hooks, performance optimization, and responsive UI.
- Solid understanding of MySQL, schema design, and performance optimization.
- Strong understanding of application security and API protection
- Excellent problem-solving, debugging, and communication skills.
Skills: ci cd pipelines,devops,laravel,mysql,docker,aws,react,php