Backend PHP Developer Offline

Our client - WebPros, the largest web hosting software and automation company, manages 900,000+ servers, 85 million domains, and 33 million users. WebPros unite top providers in web hosting, billing automation, infrastructure, server management, and online marketing software. Currently, their lineup includes cPanel, Plesk, SolusVM, WHMCS, XOVI NOW, Sitejet, 360 Monitoring, and Koality, with ongoing additions.

Now, they are looking for a highly skilled and experienced  PHP Backend Developer for the WHMCS project - leading web host billing automation platform powering tens of thousands of web hosting companies.

This it is a self-hosted solution and that we don't have our own production environment.

 

 

Requirements: 

 

  • Proven experience as a Backend Developer, demonstrating high level proficiency in PHP, MySQL and modern PHP frameworks (Symfony, Laravel, etc)
  • Ability to work with self-written PHP project
  • Understanding and usage of good software design practices
  • Agile and product mindset, understanding of good balance of quality engineering and product value
  • Analyses code to find causes of errors and refactors existing code to perform for effectiveness, efficiency, and usability.
     
  • Creates and expands the catalog of automated tests & testing plans along with the test suites & testing environments.
  • Participates in software design meetings and collaborates well with others.
  • Documents code changes.
  • Excellent communication and collaboration skills.
  • Good English language skills (both written and spoken).

 

Technical Skills:

 

  • Proficiency in PHP, MySQL, HTML, CSS, and JavaScript
  • Experience with modern PHP frameworks
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Experience with server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with DB Architecture and Optimisation, performance monitoring and debugging tools
  • Experience with testing frameworks such as PHPUnit, Codeception, Playwright, Cypress or any other testing framework
     
  • Knowledge of Git version control.

 

Responsibilities:

 

  • Full development lifecycle
  • Implement features based on provided requirements
  • Contribute to technical initiative review
  • Design, develop, and test new features for the platform, ensuring optimal performance and security
  • Optimize the platform for speed and performance
  • Work closely with the product team to ensure that user experience and design requirements are met
  • Provide code reviews, offer suggestions to improve architecture and implementation, and assist in refactoring the existing codebase
  • Troubleshoot software and product databases to ensure functionality
  • Write object-oriented, clean, and maintainable code
  • Implement common APIs based on architecture guidelines and frameworks
  • Integration of data storage solutions.

 

Desirable but not essential:

 

Hosting and Server Admin, DNS, Networking, AWS, DevOps.

_____

 

Q & A:

 

- Does the job come with a probation period, and if so, how long does it last?
Yes, there is a 3-month probation period.  
What is the expected work schedule?
Full-time, flexible. You can work remotely and also you can choose hybrid mode where you can combine working on-site (in Lviv office) and remotely.
How many vacation and sick days are provided?
Annual paid vacation — 20 working days/ 7 unconfirmed sick days/days off a year.

- How big is the team?

Approximately 30 professionals  (half - are developers).

Social package & benefits:

 

- Full medical insurance 
- MacBook & accessories
- English lessons
 

- Accountant assistance

- Minimal bureaucracy, synergy, and formalities, primarily focusing on effective communication

 

Hiring process:

 

  1. Screening call with Recruiter (soft skills interview) ~ 20 min
  2. Technical interview with the CEO of Smart Choice Software + Local Team Lead ~ 60 min
  3. Final interview with Manager of WHMCS + CEO of Smart Choice Software ~ 60 min

The job ad is no longer active

Look at the current jobs PHP →

Loading...