Full Stack Web Developer
Job Responsibilities
Frontend Development: Build and maintain user interfaces using HTML, CSS, JavaScript.Backend Development: Develop robust server-side logic, APIs, and database structures using PHP, with frameworks like Laravel and Core PHP.Database Management: Design and manage databases, ensuring seamless data storage, retrieval, and integration between frontend and backend, using relational databases such as MySQL.API Integration: Create and integrate RESTful APIs to allow communication between the frontend and backend components of the application.Version Control: Collaborate with team members using Git for version control and code management.Optimization and Security: Optimize applications for speed and scalability, and implement security best practices to ensure data protection and mitigate vulnerabilities.Testing and Debugging: Conduct thorough testing and debugging of both frontend and backend components to ensure bug-free and high-performance applications.Collaboration: Work closely with cross-functional teams, including designers, backend developers, and project managers, to ensure seamless project execution and delivery.Deployment and Maintenance: Deploy applications to live servers, perform routine maintenance, and ensure the continued smooth operation of all systems.Documentation: Write clean, well-documented code and maintain documentation on development processes, project workflows, and APIs.
Employment Status
Full-time
Educational Requirements
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field.Certifications: Any certifications in PHP, Laravel, JavaScript frameworks, or web development are a plus but not mandatory.
Experience Requirements
1-3 years of experience in full-stack web development, with a strong focus on PHP and Laravel for backend development.Experience with frontend technologies such as HTML5, CSS3, and JavaScript.Proficiency in MySQL and experience in database design and management.Hands-on experience in API development and integration, particularly with RESTful services.Familiarity with version control systems like Git.Knowledge of web performance optimization and security best practices.Experience with deployment processes and continuous integration.
Additional Requirements
Problem-Solving Skills: Ability to approach complex technical challenges and provide efficient solutions.Communication Skills: Strong written and verbal communication skills to interact effectively with team members, stakeholders, and clients.Attention to Detail: A focus on writing clean, maintainable, and well-documented code.Team Player: Willingness to collaborate with designers, backend developers, and other stakeholders to create optimal web applications.Adaptability: Ability to learn new technologies and frameworks as needed and to adapt to project changes.Project Management Skills: Ability to manage time effectively and meet deadlines in an agile development environment.
Compensation & Other Benefits
Read Before Apply
*Photograph must be enclosed with the resume.
Email
Send your CV to infns@live.com.