https://bayt.page.link/12bGjBxAKfUtF4CeA
Create a job alert for similar positions

Job Description

About Tekrevol:


Tekrevol is a leading mobile app development company dedicated to providing businesses with reliable technological solutions. We have helped countless entrepreneurs achieve their goals and drive results by creating top-rated mobile apps and websites.


As a global company, our aim isn’t just to create digital solutions but to help businesses achieve sustainable growth and scalability. Our teams and networks stretch across the United States and have extended its reach to Ukraine & the Middle East.


Job Description:


  • Laravel Framework: In-depth knowledge of Laravel, including its core features, Eloquent ORM, routing, middleware, and Blade templating.
  • API Development: Understanding of API development principles, including RESTful and CRUD operations. You should be comfortable creating, maintaining, and consuming APIs.
  • Database Management: Proficiency in working with databases, especially MySQL or PostgreSQL. Knowledge of database design, querying, and optimization is crucial.
  • Authentication and Authorization: Implementing user authentication and authorization systems, including OAuth, JWT, and role-based access control.
  • Testing: Writing unit tests and integration tests for Laravel applications using PHPUnit or other testing frameworks.
  • Version Control: Proficiency with version control systems like Git for code collaboration and tracking changes.
  • Front-end Technologies: Basic knowledge of front-end technologies such as HTML, CSS, JavaScript, and popular front-end frameworks like Vue.js or React for building web interfaces.
  • API Documentation: Creating and maintaining API documentation for clear communication with front-end developers or third-party integrators.
  • Dependency Management: Using Composer for managing PHP packages and libraries.
  • Middleware: Understanding how to implement and customize middleware for tasks like logging, authentication, and input validation.
  • Error Handling: Handling exceptions and errors effectively and providing appropriate responses to users.
  • Performance Optimization: Optimizing Laravel applications for speed and efficiency, including database query optimization and caching techniques.
  • Security Best Practices: Knowledge of common web security vulnerabilities (e.g., SQL injection, cross-site scripting) and how to prevent them in Laravel applications.
  • Command-Line Tools: Proficiency with Laravel's Artisan command-line tool for various development tasks.
  • Task Scheduling and Queues: Understanding how to schedule tasks and manage queues using Laravel's built-in tools.
  • Package Development: Ability to create custom Laravel packages for code reusability and distribution.
  • Design Patterns: Knowledge of common design patterns, such as MVC (Model-View-Controller), and how they apply to Laravel development.
  • Collaboration and Communication: Effective communication and collaboration skills to work with cross-functional teams, including front-end developers, designers, and project managers.
  • Continuous Learning: Stay updated with the latest Laravel releases and best practices in web development.

Requirements:


  • Minimum 3+ years of experience.
  • Must have bachelor’s degrees or equivalent revelated to the filed.
  • Proficiency in PHP and Laravel framework.
  • Strong knowledge of MySQL and database management.
  • Experience in RESTful API development.
  • Front-end skills in HTML, CSS, and JavaScript.
  • Security awareness and best practices in web development.

Shift Timings:
Afternoon (12:00 p.m. – 9:00 p.m.)



Job Details

Job Location
Karachi Pakistan
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.