Job Description

OVERVIEW

We are seeking an experienced PHP Developer with a proven track record of building robust, scalable web applications. As a PHP Developer, you will be responsible for developing, testing, and maintaining PHP-based applications while collaborating with cross-functional teams to deliver high-quality software solutions. The ideal candidate should have a strong understanding of PHP frameworks, database management, front-end technologies, and a thorough knowledge of the Janus WebRTC server and RTMP protocol, with a demonstrated ability in implementing and optimizing real-time video and audio streaming solutions.

As a PHP and WebRTC Engineer, you will contribute to the development and enhancement of our real-time communication systems.

RESPONSIBILITIES

  • Develop and maintain server-side PHP applications, ensuring their functionality, performance, and responsiveness.
  • WebRTC server and RTMP protocol
  • implementing and optimizing real-time video and audio streaming solutions
  • Collaborate with cross-functional teams, including designers and other developers, to define project specifications and implement features.
  • Write clean, well-documented, and efficient code following industry best practices.
  • Troubleshoot and debug issues, conduct testing, and perform code reviews to ensure quality and performance.
  • Integrate data from various sources and databases into PHP applications.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.
  • Optimize application performance, scalability, and security.
  • Participate in the entire software development life cycle, including planning, requirements gathering, estimation, and deployment.
  • Contribute to the continuous improvement of development processes and workflows.


REQUIRED SKILLS

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • Proven working experience as a PHP Developer, preferably 8 to 12 years of experience.
  • Strong knowledge of PHP web frameworks such as Laravel.
  • Familiarity with video codecs, audio codecs, and streaming protocols.
  • Janus WebRTC server and RTMP protocol
  • Proficient understanding of front-end technologies, including HTML5, CSS3, JavaScript, and jQuery.
  • Experience with database systems such as MySQL, including database design and optimization.
  • Familiarity with version control systems, such as Git.
  • Understanding of API development and integration.
  • Solid understanding of object-oriented programming (OOP) concepts.
  • Ability to write clean, reusable, and efficient code.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Attention to detail and a passion for software development.


REQUIRED EXPERIENCE AND QUALIFICATIONS

  • Bachelor’s or JD Degree or relevant equivalent experience


PREFFERED TECHNOLOGIES

  • Experience with other web technologies such as .Net Core, React, or Vue.js.
  • Knowledge of cloud platforms and services, such as AWS or Azure.
  • WebRTC server and RTMP protocol.
  • implementing and optimizing real-time video and audio streaming solutions.
  • Familiarity with agile development methodologies.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Pune ,Maharashtra
Company Website: http://www.transperfect.com Job Function: Product Management
Company Industry/
Sector:
Technology Information And Media And Translation And Localization

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn