Browse Jobs
For Employers
Post JobLog inGet Started

Laravel Developer

Alexandria, Egypt
Posted 2 years ago
26Applicants for2 open positions
  • 7Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

The senior back-end developer is responsible for maintaining, modifying, and creating new features on existing and new projects. 
The Senior Back-end developer will be working as a part of a multidisciplinary team including front-end and other back-end developers to fulfill the tasks and projects assigned to them.


Basic Functions
• Collaborating with management, departments, and customers to identify end-user requirements and specifications
• Designing algorithms and flowcharts to create new software programs and systems
• Producing efficient and elegant code based on requirements
• Working closely with other developers, UX designers, business, and systems analysts
• Testing and deploying programs and applications
• Troubleshooting, debugging, maintaining, and improving existing software 
• Compiling and assessing user feedback to improve software performance
• Observing user feedback to recommend improvements to existing software products
• Developing technical documentation to guide future software development projects
• Architect, build and maintain databases


Additional Duties and Responsibilities

• Stay up to date with new framework releases and updates
• Ensure fast turnaround of customer requests
• Report appropriately and transparently on the reporting platforms provided by the Department. 
• Communicate and reciprocate team efforts and collaborate with team members accordingly to ensure high quality service.  
• Escalate upselling opportunities to the seniors and Department manager 
• Explore and learn new technologies that are relevant to the company’s goals
• Suggest improvements to existing features

Reporting Standards

• Basic degree of freedom in performing job duties and responsibilities based on adopted process within the Company
• Requirement to request approval of authorized personnel when new solutions/processes are required
• Requirement to report all customer feedback and escalate critical issues to line manager and authorized personnel
• Requirement to liaise and coordinate with other departments as needed
Knowledge, Skills and Abilities Required

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

• Extensive experience in creating backend systems and administration panels along with their respective APIs
• 5+ years’ experience in PHP
• 3+ years’ experience in Laravel
• 5+ years’ experience in MySQL
• Good knowledge in JavaScript for backend interface creation and maintenance
• Scalability and Optimization/Knowledge in Caching (Redis) and Search Engine (Elastic Search)
• Experience with High Load and High Availability Websites
• Knowledge in API and Micro Services design patterns
• Highly experienced in GIT
• Experience in CI/CD methodologies
• Enthusiastic about research and new technologies
• Experience with Agile and Scrum development methodologies
• Ability to learn quickly and work independently or as part of a team
• Ability to understand and implement business requirements into a functioning product
• Problem Solving
• Ability to understand Business Requirements
• Interpersonal Skills


*Competency 1: Passion for technology
*Competency 2: Strong analytical thinking


Physical Demands
To perform this job as needed, no additional physical demands are required.


Working Conditions
This job is mainly performed from the Company offices with possible rare customer visits and / or external meetings.

 

 

Performance Standards 
The Senior Back-end Developer is evaluated based on:
- Alignment with Company values
- General behavior and attitude at work
- Compliance to Company rules and regulations and adopted practices
- Deliverables required based on the jobs and KPIs set out for this position
- Exhibition of skills and core competencies required for this job

Education, Vocational and Experience Requirements and Preferences
• BA/BS degree (required)
• Major in computer science or equivalent
• 4-6 years of backend web development experience (required)
 

Disclaimer

The above listed functions and responsibilities are intended to describe the general nature and level of work being performed by this capacity. They are not to be construed as an exhaustive list of responsibilities, duties and skills required. All job descriptions may change based on business needs and personnel may be required to perform different and/or additional duties as needed, all within the general framework of their jobs.

Job Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Extensive experience in creating backend systems and administration panels along with their respective APIs
  • 5+ years’ experience in PHP
  • 3+ years’ experience in Laravel
  • 5+ years’ experience in MySQL
  • Good knowledge in JavaScript for backend interface creation and maintenance
  • Scalability and Optimization/Knowledge in Caching (Redis) and Search Engine (Elastic Search)
  • Experience with High Load and High Availability Websites
  • Knowledge in API and Micro Services design patterns
  • Highly experienced in GIT
  • Experience in CI/CD methodologies
  • Enthusiastic about research and new technologies
  • Experience with Agile and Scrum development methodologies
  • Ability to learn quickly and work independently or as part of a team
  • Ability to understand and implement business requirements into a functioning product
  • Problem Solving
  • Ability to understand Business Requirements
  • Interpersonal Skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLaravel Developer