Full-Stack Laravel Developer
Role and Responsibilities
- Understanding project requirement and come up with an efficient way to implement the same.
- Developing frontend/backend in Laravel-livewire according to the designs given
- Collaborating with other developers using GIT
- Peer Reviewing / QAing Other developer’s code
- Occasionally debugging on live server using ssh and tinker
- Writing clean and efficient code
- Transforming user stories defined by the product owner into functional requirements
- Ability to estimate your work based on complexity and effectively communicate that to the team.
- Determining customer needs by analyzing technical requirements provided and visualizing the end solution.
- Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Maintaining an understanding of the latest Web applications and programning practices through education, study, and participation in conferences, workshops, and groups.
Skills Required:
- Good reasoning skills
- PHP
- Laravel
- HTML/CSS/Javascript
- Object Oriented Programming concepts
- Understanding of common data structures and algorithms
- Basic server knowledge (ssh, nginx, supervisor, CRON)
- SQL/eloquent (should be able to write db queries in an efficient and secure way)
- Should be able to design new additions to the database schema in a reusable future built way.
- Understanding of essential web security
- GIT
- PHPUnit
- Able to develop ideas and processes and clearly express them.
- High degree of independent judgment.
- Able to solve complex problems.
- Dedicated team player.
- Ability to thrive in a fast-paced environment.
- Solid ability in both written and verbal communication.
- Knowledge of programming language and technical terminology.
Nice to Have Skills:
- Creative/ Design experience a plus (UI/UX)
- Experience with Livewire
- Experience with Digital Ocean
- Experience with Cloudflare
- Experience with E-commerce sites, marketing funnels,
- Cloud Architecture Experience ( AWS ) is a plus