PHP Developer

Posted 5 Days Ago
Be an Early Applicant
Karachi, Sindh
Mid level
Software • Web3
The Role
The PHP Developer will be responsible for building and optimizing Laravel applications, developing and maintaining APIs, managing databases, performing unit tests, and ensuring adherence to security best practices. Collaboration with cross-functional teams is essential for successful project execution.
Summary Generated by Built In

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.)

Top Skills

JavaScript
PHP
The Company
Newark, CA
260 Employees
Hybrid Workplace
Year Founded: 2018

What We Do

TekRevol is a global digital transformation company offering product development services, innovation strategy, and technical consultancy. With experience in 11 diverse industrial sectors, we specialize in corporate SaaS, cloud, mobile, and wearable apps and games.

We are an alpha team of professionals comprising creatives and engineers, cloud architects and data scientists, product strategists, and digital marketers currently on a mission to create tech-led impact in the global business ecosystem with strong business value, emerging technologies, and hyper-scale solutions.

We combine the right tech and talent and work hands-on with big data, deep learning, IoT, and cloud capabilities. For years in the industry, we have enabled our stakeholders: clients, businesses, partners, and connected communities achieve their business objectives faster through business process automation and industrial disruption.

Similar Jobs

Ahoy Logo Ahoy

Full Stack PHP Developer

Internet of Things • Logistics • Software
Karachi, Sindh, PAK
64 Employees

Small World Financial Services Logo Small World Financial Services

Principal Developer -PHP

Fintech • Payments • Financial Services
Karachi, Sindh, PAK
805 Employees
2 Locations
175 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account