Senior PHP Developer

3 Weeks ago • All levels

Job Description

Newrich is a fast-growing Canadian startup building a platform to inspire the Newrich Lifestyle, prioritizing work-life balance. As a Senior PHP Developer, you will lead within the dev team, working closely with the Lead Developer to build and scale core systems. The role involves developing and maintaining server-side code, optimizing performance, designing APIs, and ensuring code quality, contributing significantly to product growth.
Good To Have:
  • Experience with AWS.
  • WebRTC, FFMPEG, Apple Low-Latency HLS or SRT.
  • Knowledge of Transcoder, nDVR, RTMP and DRM features.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript).
  • Understanding of DevOps practices.
  • Experience with containerization technologies: Knowledge of Docker and Kubernetes.
  • Familiarity with Agile/Scrum methodologies: Experience working in an Agile development environment.
  • Knowledge of modern PHP features and standards: Familiarity with PHP 7/8 features and PSR standards.
  • Experience with NoSQL databases: Knowledge of databases like MongoDB, Redis, etc.
Must Have:
  • Develop and maintain server-side code using PHP and related technologies.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize application performance, scalability, and security.
  • Design and implement APIs for seamless communication between front-end and back-end systems.
  • Troubleshoot and resolve issues related to application functionality, performance, and security.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with industry trends and best practices in web development.
  • Develop, optimize, and maintain database schemas, queries, and indexing to ensure efficient data storage and retrieval.
  • Create and maintain detailed documentation of code, processes, and API specifications to facilitate collaboration and future maintenance.
  • Implement and maintain unit tests, integration tests, and other testing methodologies to ensure code quality and reliability.
  • Participate in setting up and managing continuous integration and continuous deployment (CI/CD) pipelines to streamline the deployment process.
  • Assist project managers in estimating project timelines and deliverables and provide technical insights during project planning and execution.
  • Demonstrated experience working as a PHP Backend Developer or in a similar role.
  • Strong knowledge of PHP 8 and MySQL, along with proficiency in related frameworks (e.g. Laravel 9+).
  • Familiarity with RESTful APIs and web services.
  • Led and managed cross-functional teams.
  • Solid experience with version control systems (e.g. Git).
  • Proven ability to manage inter-system integrations.
  • Solid understanding of database design, architecture and optimization techniques.
  • Excellent problem-solving skills and a keen attention to detail.
  • Strong ability to work independently with minimal supervision, as well as collaboratively as part of a team.
  • Strong verbal and written communication skills to present information to both technical and non-technical users.
  • Experience with automated testing frameworks: Experience in using PHP Unit or similar testing frameworks.
  • Understanding of security best practices: Knowledge of common security vulnerabilities (e.g., SQL injection, XSS) and how to prevent them.
  • Self-driven and self-motivated.
  • Able to Work independently to complete tasks without micromanagement.
  • Ability to excel in a fast-paced, dynamic work environment.
  • Fluency in English both written and oral is a requirement for this position.
  • Ability to communicate clearly and organize thoughts in writing is necessary.
Perks:
  • Competitive Compensation: Includes base salary and profit-sharing pool.
  • Fully remote work.
  • Flexible hours.
  • Generous PTO and sick leave.
  • Small, agile team where your voice matters and you can shape the product and architecture.
  • Work with a modern tech stack, fast career growth opportunities, and no micromanagement.
  • Annual company retreat.
  • Collaborative and supportive environment.

Add these skills to join the top 1% applicants for this job

cross-functional
communication
excel
github
game-texts
agile-development
automated-testing
mysql
html
aws
nosql
webrtc
redis
mongodb
ci-cd
docker
front-end
kubernetes
laravel
back-end
git
sql
php
javascript
css

Description

-----------

Come help us build the Newrich Network - the internet’s newest platform designed to inspire and guide people toward living the Newrich Lifestyle.

At Newrich, we practice what we preach: living the Newrich Lifestyle means not only enjoying what you do for a living, but also prioritizing true work-life balance.

As a member of our team, your physical, mental, and spiritual well-being will be a priority. We deeply believe that a fulfilled life starts with balance - and we’re committed to creating a work environment that supports exactly that.

We’re a fast-growing Canadian startup focused on delivering digital information and solutions to customers around the world. Our development projects are at the heart of what we do — and so is our dev team. We value creativity, ownership, and smart engineering.

As a Senior PHP Developer, you’ll play a key role in our product’s growth. You’ll take on leadership responsibilities within the dev team and work closely with our Lead Developer to build and scale our core systems.

Requirements

------------

  • Develop and maintain server-side code using PHP and related technologies.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize application performance, scalability, and security.
  • Design and implement APIs for seamless communication between front-end and back-end systems.
  • Troubleshoot and resolve issues related to application functionality, performance, and security.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up-to-date with industry trends and best practices in web development.
  • Develop, optimize, and maintain database schemas, queries, and indexing to ensure efficient data storage and retrieval.
  • Create and maintain detailed documentation of code, processes, and API specifications to facilitate collaboration and future maintenance.
  • Implement and maintain unit tests, integration tests, and other testing methodologies to ensure code quality and reliability.
  • Participate in setting up and managing continuous integration and continuous deployment (CI/CD) pipelines to streamline the deployment process.
  • Assist project managers in estimating project timelines and deliverables and provide technical insights during project planning and execution.

You are our ideal candidate if you have:

  • Demonstrated experience working as a PHP Backend Developer or in a similar role, showcasing a strong track record of successful projects.
  • Strong knowledge of PHP 8 and MySQL, along with proficiency in related frameworks (e.g. Laravel 9+), enabling the development of robust and efficient applications.
  • Familiarity with RESTful APIs and web services, allowing for seamless integration and communication between different systems.
  • Led and managed cross-functional teams, providing guidance, fostering collaboration, and ensuring alignment with organizational goals to drive project success and continuous improvement.
  • Solid experience with version control systems (e.g. Git), ensuring effective management of code versions and collaboration with team members.
  • Proven ability to manage inter-system integrations, facilitating smooth data flow and interoperability between different software platforms.
  • Solid understanding of database design, architecture and optimization techniques.
  • Excellent problem-solving skills and a keen attention to detail.
  • Strong ability to work independently with minimal supervision, as well as collaboratively as part of a team, contributing to a productive and cohesive work environment.
  • Strong verbal and written communication skills to present information to both technical and non-technical users at all levels of the organization.
  • Experience with automated testing frameworks: Experience in using PHP Unit or similar testing frameworks.
  • Understanding of security best practices: Knowledge of common security vulnerabilities (e.g., SQL injection, XSS) and how to prevent them.

Nice to Have:

Experience with AWS

**WebRTC, FFMPEG, Apple Low-Latency HLS or SRT

Knowledge of Transcoder, nDVR,RTMP and DRM features**

Knowledge of front-end technologies (HTML, CSS, JavaScript).

Understanding of DevOps practices.

Experience with containerization technologies: Knowledge of Docker and Kubernetes.

Familiarity with Agile/Scrum methodologies: Experience working in an Agile development environment.

Knowledge of modern PHP features and standards: Familiarity with PHP 7/8 features and PSR standards.

Experience with NoSQL databases: Knowledge of databases like MongoDB, Redis, etc.

And most importantly, you must meet ALL of the following:

• Self-driven and self-motivated

• Able to Work independently to complete tasks without micromanagement

• Ability to excel in a fast-paced, dynamic work environment

• Fluency in English both written and oral is a requirement for this position.

• Ability to communicate clearly and organize thoughts in writing is necessary

Educational Requirements

• We prefer candidates have a minimum completion of a Bachelors degree in a related field such as computer science, engineering, or software development.

• However – all candidates who can demonstrate technical aptitude and a solid understanding of the above requirements will be considered regardless of educational background.

Benefits

--------

  • Competitive Compensation: Includes base salary and profit-sharing pool
  • Remote Flexibility: Fully remote work, flexible hours, generous PTO and sick leave
  • Startup Impact: Small, agile team where your voice matters and you can shape the product and architecture
  • Growth & Innovation: Work with a modern tech stack, fast career growth opportunities, and no micromanagement
  • Team Culture: Annual company retreat, collaborative and supportive environment

Set alerts for new jobs by Newrick Network
Set alerts for new jobs in Canada
Contact Us
hello@outscal.com
Made in INDIA 💛💙