Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking an innovative and engaged Senior Full Stack PHP developer who is motivated and creative to assist in developing our applications.
Responsibilities
- Developing, maintaining, and deploying Back/Front-End website applications.
- Design and develop RESTful APIs
- Build and maintain new products, features and enhancements to suite of products and tools developed using Laravel.
- Implementing user interfaces using next-gen JavaScript tools as React JS
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Write clean and well-designed code.
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Contribute to all phases of the development life-cycle.
- Design, implement and administer relational and non-relational Databases.
- Mentor the junior team members and help with code reviews.
Job Requirements
- 4+ years of experience.
- BSc in Computer Science, Engineering or relevant field
- Proficient knowledge of PHP Laravel Framework.
- Solid working knowledge of Object-Oriented Programming (OOP) and MVC.
- Experience developing user interfaces using React JS.
- Experience developing and consuming Restful APIs.
- Experience using HTML5, CSS, Bootstrap, jQuery & JavaScript.
- Experience working in database management such as MySQL, PostgresQL and MongoDB.
- Neo4j DB knowledge is a plus.
- Proficient understanding of source control and code versioning tools (git and Bitbucket).
- Familiarity with performance and scalability issues and solutions.
- Experience with setting up and configuring web servers (Apache, IIS and others).
- Experience in an Agile environment
- Excellent verbal communication skills.
- Good problem solving skills.