Senior Backend Software Engineer (PHP) - Fully Remote Job

fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in PHP and Go programming languages., Experience with object-oriented analysis and design., Knowledge of source control systems like GitHub or Bitbucket., Familiarity with agile development methodologies and security protocols..

Key responsibilities:

  • Design and develop backend software for domain-related services.
  • Implement APIs and services ensuring scalability and security.
  • Participate in code reviews, testing, and deployment activities.
  • Support the maintenance and improvement of existing systems.

Openprovider logo
Openprovider SME https://www.openprovider.com
51 - 200 Employees
See all jobs

Job description

About the company

Openprovider is an ICANN-accredited domain registrar and technology company founded in 2004 in Rotterdam, Netherlands. We are a fully-remote organisation with more than 100 team members spread across 20+ countries. Remote working means no office, no painful commuting, and no stressful traffic - all you need is yourself, a laptop, and a cup of coffee!

A diverse and inclusive organisation, we support a healthy work-life balance and are constantly looking for new ways to help the well-being of our people. We support a flexible schedule and are 100% performance and result-oriented. At Openprovider, we're not just a company; we're a mission-driven team dedicated to transforming the domain industry. We believe in providing a trusted digital identity to every business. 

Our innovative approach is reshaping the industry from a traditional transactional model to a more customer-centric, subscription-based approach. We pay subscriptions for music, newspapers, and movies - why should domains be any different?

Come join us on our journey to create a trusted digital world.

About the projects

You will be joining a Technology department and working with our main products: RCP (Reseller Control Panel), which is the main user interface our customers interact with; Domains & DNS, including all domain-related features like domain registration, domain checker, domain transfers and trades, domain related APIs; and integrations with third-party platforms like WHMCS, Blesta, etc.

We are seeking a skilled Senior Backend Software Engineer to join our team and provide support in managing back-end processes. As a Senior Backend Software Engineer, you will be responsible for designing and developing high-level software that meets our business requirements.

Key Responsibilities
  • Design and develop the software for our domains business using a combination of PHP and Go.

  • In depth knowledge and experience of object-oriented analysis and design.

  • Design and implement software solutions that ensure scalability, security, and maintainability.

  • Familiarity with source control (GitHub, Bitbucket), bug tracking systems (JIRA), continuous integration (Jenkins), packaging and deployment (Docker).

  • Experience in software development based on common agile application development methodologies, TDD/BDD/Scrum/Kanban.

  • Actively participate in quality assurance activities including design and code reviews, unit testing, defect fixes, operational readiness.

  • Design and implement APIs and services that provide a strong and stable platform that can be leveraged by our customers.

  • Maintain security across all system processes and maintain ISO 27001 security protocols.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Quality Assurance
  • Teamwork
  • Problem Solving

Back-End Engineer Related jobs