Full Stack Web Developer (PHP)

lxbfYeaa - Bahrain - Manama

About the Role


We are looking for a strong and competent Full Stack Developer to be responsible for the coding, innovative design and layout of our products. Full stack developer responsibilities include developing web and mobile applications from concept all the way to completion from the bottom up. 


Your Responsibilities


  • Write well designed, testable, efficient code by using best practices
  • Be involved in the entire product development lifecycle including the plan, design, development, testing, deployment and maintenance of new and existing features on web apps.
  • Build and manage the full-fledged platforms using different technologies
  • Architect the database and schema as per best practices to optimize performance, scalability and security.
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain technical documentation throughout the project lifecycle is desirable (TDD, FRD, BRD etc.)
  • Keep an analytical approach towards continuous improvements and bug fixes to ensure all the apps are always in best shape.
  • Be responsible for maintaining, expanding, and scaling our products and services
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Perform UI & Unit testing to optimize performance
  • Cooperate with designers to match visual design intent


What’s Required


  • At least 5+ years of hands-on experience in developing web applications.
  • Proven working experience in: o Web:
  • PHP
  • MySQL
  • Laravel
  • WordPress § Mongo
  • HTML
  • CSS
  • Javascript § Typescript § jQuery
  • AJAX etc
  • GSAP
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Strong knowledge of relational databases, Object Oriented Programming and MVC etc.
  • Must be very good in using Git, SVN, Apache, Node.js (optional)
  • Heightened problem diagnosis and creative problem solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse technologies and techniques.
  • Familiarity with unit testing, performance audit and usability testing techniques and tools
  • Experience of working with AWS is highly desirable
  • Understanding and experience in working / configuring the CI/CD
  • pipeline is preferable.
  • Knowledge of Flutter / Hybrid Mobile App development is a big plus
  • BS in computer science or a related field 
Post date: 20 August 2024
Publisher: LinkedIn
Post date: 20 August 2024
Publisher: LinkedIn