Job Title: |
|
Senior PHP Full Stack Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad, Karachi, Lahore |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
6 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
May 9, 2021 |
|
|
|
|
|
|
|
|
Job Description: |
6+ years of experience with:
- RESTful API development using PHP, MySQL and OAuth2
- security and data protection
- version control (Git / GitHub)
- Web Services, WCF, AJAX, JSON and REST
- HTML5, CSS/SASS, JavaScript, AJAX, JQuery and image optimization
- server side technologies such as Node
- Agile and/or Scrum methodologies
Proven ability to:
- design and implement RESTful APIs and ensure performance and scalability
- code with modern front-end web technologies such as HTML5, CSS3, AJAX, REST, JSON
- develop using web programming languages such as PHP, Python, C#
- build on web frameworks such as Play Framework, Spring, MVC and versioning with GIT
- build prototypes, conduct functionality and performance tests, develop documentation
- contribute to the overall architecture of the web application
- maintain quality and ensure responsiveness of applications
- assist in maintaining design consistency across all products
- optimize application for maximum speed and scalability
- work collaboratively with teams outside the organization
- work on complex projects requiring independent action and decision-making
- troubleshoot issues in development and operational environments
- write and maintain robust tests using 3rd party testing applications
Knowledgeable in:
- working with fluid layouts and responsive design techniques
- developing applications using platform-as-a-service SDKs and APIs
- UI/UX design principles and patterns
- working in or developing for a service-based / microservice architecture
- front-end testing tools
- deploying distributed applications
- writing reusable and maintainable JavaScript libraries
Soft skills:
- self-motivation and organization with excellent visual and verbal communications skills
- self-managing and meet required deadlines
- problem solving skills and ability to break down a problem into smaller manageable pieces
- communication skills for technical concepts to a non-technical audience
- handling large data sets and scaling their handling and storage
- understanding of web security best practices and security application design
- ability to work as a team player
- ability to troubleshoot issues on multiple devices and browsers
- ability to estimate effort and allocate time to complete a task
|
|