PHP Developer at Cleeng #vacancy #remote

Founded in 2011, Cleeng is the Subscriber Retention Management® Company. Focusing on the Media & Entertainment industry, we help our clients create a long-lasting relationship with their subscribers by providing the best D2C operational tools as well as predictive analytics. Our solutions are used by many leading broadcasters worldwide including NFL, CBC, NHL, CHL, Big10Network, MXGP, Nordisk Film, Optus Sport & Sinclair Broadcasting. Cleeng’s fully SaaS solution is built for scalability, flexibility, robustness and innovation.

Working at Cleeng is rewarding, fun and challenging. We thrive on innovation, are fast growing & generate a profitable business. Come join our team, make a real contribution, and help shape the future of video consumption.

Your mission

To strengthen our core R&D team in Poznan, we’re looking for a talented backend engineer who has passion for writing clean code and a deep understanding of how API-centric applications should work.

We are growing fast and need exceptionally talented, bright, and driven people ready to take up the challenge with us. If you’d like to help us have an impact, this is your chance!

Your responsibilities

  • As a developer, you will become responsible for building part of the backend powering our platform.
  • You will be part of a billing team that will improve, operate and maintain certain integrations with remote payment gateways.
  • You will be creating modules according to the best practices and exposing them using REST API.
  • Effectively leverage a diverse array of tools, frameworks, partners, and collaborative relationships to successfully deliver assigned tasks and to significantly enhance the interoperability of all platform features within your purview.

The ideal candidate will have the following competencies:

  • Expertise in PHP: As the primary language used for backend development in this role, strong proficiency in PHP is required.
  • Understanding of good Object-Oriented Programming (OOP) practices: Familiarity with SOLID principles is explicitly mentioned in the job description.
  • Experience with web frameworks: Though a specific web framework is not mentioned, experience with any web framework is required.
  • Knowledge of relational and non-relational databases: The job requires the candidate to have experience with MySQL and Redis.
  • Test-Driven Development (TDD): The candidate should be familiar with TDD, with PHPUnit being the preferred testing framework.
  • Strong team player: This role requires collaboration with others, so the ability to work well in a team is important.
  • Good communication skills: Specifically, the candidate should be comfortable communicating about REST APIs and other technical aspects of the role.
  • Can-do mentality: The candidate should be solution-oriented and proactive.
  • Open for discussion: The ability to openly discuss ideas, feedback, and criticisms is important in this role.

What we offer:

  • Flexible working hours and form of employment;
  • Possibility to work 100% remotely;
  • 100% paid sick leave within the agreed limits;
  • Events, celebrations
  • Work with an international team of well-rounded experts in Amsterdam (HQ), Poznan, Manila, NYC. 16 nationalities and counting!
  • Work on unique, market-leading, SaaS products, with clients all over the world, from New Zealand, Japan, Europe, US, and Latam;
  • Work closely with people who value diversity, hard work, friendly relationships, and love their jobs, and get all together to the next level!

OOP PHP SOLID REST API PHPUnit Redis MySQL TDD

Залишити відповідь