We are looking for a Full-Stack Developer with experience in AWS, Laravel PHP, ReactJS to join our dynamic team.
Key Responsibilities:
Develop, test, and maintain full-stack web applications using Laravel PHP for backend development and ReactJS for frontend development.Manage and optimize AWS infrastructure, including RDS (MySQL), EC2 instances, S3 storage, and Load Balancers (LB).Design and develop RESTful APIs, ensuring high performance, scalability, and security.Build and maintain databases using MySQL in Amazon RDS, ensuring data consistency, integrity, and performance.Deploy and manage applications on AWS EC2 instances using best practices for DevOps and server management.Implement security best practices, particularly in terms of data protection and secure access to services hosted on AWS.Collaborate with UI/UX designers to create responsive and user-friendly web applications.Work with cross-functional teams (design, marketing, product management) to define and develop features and functionality.Monitor application performance and take proactive steps to ensure a seamless user experience.Troubleshoot and debug application issues in both backend and frontend code.Continuously improve development processes and recommend new tools, technologies, and processes for improving the team's efficiency.
Required Skills:
Backend Development:Strong experience in Laravel (PHP framework) for building scalable, maintainable backends.Knowledge of API development using RESTful services.MySQL database design and optimization experience, with a focus on AWS RDS (MySQL).Frontend Development:Expertise in ReactJS for building dynamic and responsive user interfaces.Proficiency with JavaScript (ES6+), HTML5, and CSS3.Experience with state management libraries like Redux.Cloud Infrastructure & DevOps:Hands-on experience with AWS services including RDS (MySQL), EC2 (for hosting), S3 (storage), and Load Balancers (LB).Ability to manage cloud infrastructure, automate deployments, and configure server environments.Familiarity with version control systems like Git and CI/CD pipelines.System Architecture:Solid understanding of LAMP stack architecture (Linux, Apache, MySQL, PHP).Experience designing scalable applications in a cloud-based environment.Security & Optimization:Strong understanding of web security best practices (e.g., OWASP top 10 vulnerabilities).Experience with performance optimization techniques for both frontend (ReactJS) and backend (Laravel PHP).Nice-to-Have Skills:Experience with AWS Lambda, Elastic Beanstalk, or other serverless computing models.Familiarity with Docker or containerization techniques.Knowledge of testing frameworks like PHPUnit, Jest, or Cypress.Experience with GraphQL in a ReactJS environment.Understanding of SEO principles for web applications.
Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).3-5+ years of experience in full-stack development with the specified technologies.AWS certifications or equivalent experience managing AWS-based infrastructure.
Benefits:Provident Fund Performance based Bonuses Health Insurance Bi-annual Increments Paid LeavesGym MembershipCertification Reimbursement