Responsibilities:
• Develop and maintain web applications: Design, develop, and maintain web applications using Laravel and React.
• Collaborate with cross-functional teams: Work closely with designers, product managers, and other developers to create user-friendly, robust web applications.
• Ensure high performance: Optimize applications for maximum speed and scalability.
• Implement responsive design: Ensure the technical feasibility of UI/UX designs and implement them.
• Write clean, maintainable code: Follow best practices in software development, including version control (Git), testing, and code review.
• Troubleshoot and debug: Identify and fix bugs and performance bottlenecks.
• Stay updated with industry trends: Keep up-to-date with the latest trends and technologies in web development.
Qualifications:
• Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
• Experience: Proven experience as a Full Stack Developer, with a strong portfolio of projects.
Technical Skills:
o Front-End: Proficiency in React, HTML5, CSS3, JavaScript (ES6+), and responsive design principles.
o Back-End: Strong experience with Laravel, PHP, and RESTful API development.
o Database: Experience with SQL (MySQL/PostgreSQL) and NoSQL databases.
o Version Control: Proficiency in using Git.
o Tools & Platforms: Familiarity with tools like Docker, Webpack, and modern development workflows.
• Soft Skills:
o Excellent problem-solving skills and attention to detail.
o Strong communication and collaboration skills.
o Ability to work independently and as part of a team.
o Adaptability and willingness to learn new technologies.
Preferred Qualifications:
• Experience with other JavaScript frameworks/libraries (e.g., Angular, Vue.js).
• Knowledge of cloud services (e.g., AWS, Azure, Google Cloud).
• Familiarity with CI/CD pipelines and DevOps practices.