Search

Senior Backend Software Engineer (PHP) - Fully Remote Job

Work from home Jobs
2 views

Senior Backend Software Engineer (PHP) - Fully Remote Job

Work from home Jobs
2 views

Description

Openprovider is an ICANN-accredited domain registrar and technology company founded in 2004 in Rotterdam, Netherlands. Now we are a team of 95+ people, working fully remotely from all over the world. All Openprovider employees work on a fully remote basis and without any geographical limitations. You don’t have to go to the office each day and deal with traffic or painful commutes. All you need is yourself, a laptop, and a cup of coffee. We support a healthy work/life balance and constantly strive to improve this aspect more and more every day. We support a flexible schedule and are 100% performance and result-oriented. Thanks to a combination of experience and expertise, we enable data-driven decision-making.

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.

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.

Key Responsibilities:
• Design and develop the software for our domain's business using PHP and Golang.
• In-depth knowledge and experience in object-oriented analysis and design.
• Design, develop and document test cases and debug automation suites.
• Design and implement software solutions that ensure scalability, security, and maintainability.
• Monitor and maintain existing systems and work on enhancements when needed.
• Work with product management and other stakeholders to iterate on new feature sets.
• 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, and operational readiness.
• Design and implement APIs and services that provide a strong and stable platform that can be leveraged by our customers.
• Consistently ship small features and improvements with minimal guidance and support from other team members.
• Identify and address slow and inefficient API implementations on our codebase.
• Maintain security across all system processes and maintain ISO 27001 security protocols.

Competencies:
• Bachelor's degree in Computer Science, Engineering, or related field.
• At least 5+ years of experience in software development in PHP.
• Good knowledge of Golang.
• Strong experience in API development and API management tools, particularly in REST and GRPC.
• Strong experience in SaaS solution delivery adoption frameworks.
• Experienced in PHP 7+, PHP modern frameworks (Symfony, Laravel, Yii, etc.)
• Understanding and usage of SOLID, GRASP, Design patterns, etc.
• Experienced with Docker, PHPUnit
• Experienced with databases (MySQL or PostgreSQL), message brokers (RabbitMQ or Kafka)
• Strong analytical and problem-solving skills, with the ability to work independently or as part of a team.
• Enthusiasms for learning and using new technologies.
• Good level of spoken English.

Our stack:
• Back-end: PHP 7+, Symfony, PHPUnit for Core API, and some services.
• Back-end: Golang for new services
• Front-end: Angular 1 and PHP Slim for old services
• Front-end: React for new services
• MySQL, PostgreSQL as databases
• Elastic search, Redis as cache
• RabbitMQ as a message broker
• Github, Bitbucket, Jira, Confluence
• PHPUnit, Jenkins, Drone CI
• Docker, Kubernetes, GKE
• Prometheus, Grafana
• GCP, AWS

What we offer
• 100% remote work (you can work from any location, no need to go to the office);
• Paid time off and sick leave;
• International team and regular online and offline events to stay connected;
• Internal workshops, and knowledge-sharing sessions;
• Quarterly review and annual salary review;
• Flexible working hours (we don`t have time trackers, we are a result-oriented company);
• We are ISO 27001-certified remote workplace

Attributes

Company Name: Openprovider

Contact 1528login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    1528login
    812 active listings
    Professional seller
    Registered for 1+ week
    Last online 1 hour ago
    Contact All items

    Listing location

    Jaipur, Rajasthan, India
    26.9154576, 75.8189817

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Senior Backend Software Engineer (PHP) - Fully Remote Job by 1528login