Back End Developer (PHP)

Career Level:  08 Career
Posting Date:  19 Apr 2024

Title: Backend Web Software Engineer

Type: Perm

Hours: Full Time

Location: Kraków (Remote)

 

Are you an experienced PHP Developer, with a passion for innovation and a desire to work for a fast growing, well respected business in a remote capacity?

 

About ClearCourse

 

Join a rapidly growing collaborative of disruptive technology companies working together to build a great software and payments business, with exceptional people and the best products and services. 

 

Across our portfolio of software platforms, we’re creating an environment where talented entrepreneurs and businesses flourish. Our team is over 900 people strong and supports over 20,000 customers across the globe. 

 

We have 40 brands located across the UK and internationally, with two primary UK ClearCourse hubs, in which multiple brands are located in London and Preston. These market-leading software businesses form our five  verticals; with our integrated payments platform, ClearAccept intrinsic to the entire organisation.

 

Working better together is central to everything we do, each time we add a new business we’re adding new ideas and innovation.

 

Our mission is to help our customers build great businesses with our industry-specific software and embedded payments solutions.

 

Job Overview

 

The Backend software engineer will work with our multi-disciplinary team in the delivery of integrated web solutions, predominantly for the not-for-profit sector. The ideal candidate will be comfortable working in a team environment across a variety of projects and in line with agreed schedules. Along with sound technical knowledge, the candidate should be able to produce web solutions that are secure, performant, and maintainable.  

 

The candidate will be a seasoned Senior PHP Developer who will be fully conversant with latest web technologies and work within our CRM project which utilizes a dynamic tech stack involving Symfony framework with complex, large-scale data sets. 

 

Your responsibilities will include, but not be limited to:

 

  • Develop, optimize, and maintain backend functionality, ensuring consistent performance across various browsers and platforms. 

  • Collaborate directly with the Lead Backend Developer and Frontend Developers to ensure coherent implementation and functionality. 

  • Engage in technical discussions and collaborative problem-solving to devise innovative solutions for complex data handling and visualization issues. 

  • Develop and maintain PHP Packages for use within back-end APIs 

  • Assist front-end team delivery of React front-end by liaising and coordinating back-end API work accordingly 

  • Develop features and fix bug in tickets on internal JIRA kanban board 

  • Implement PHPUnit tests 

  • Code review for other team members  

  • Attend daily development team huddles and meetings on Teams as required for discussions on developments/progress 

  • Use BitBucket and associated processes for maintaining source code 

  • Work with architects, designers, project managers and engineers to ensure smooth progress from concept to implementation. 

  • Application of policies, procedures, methods, and tools in support of delivery 

  • Working with the wider team to deliver a product that meets technical and quality criteria

Desireable attributes and experience:

 

  • A minimum of 5+ years of professional development experience using web technologies 

  • Strong PHP experience using Symfony PHP Framework 

  • Strong English proficiency and the ability to accurately comprehend and communicate complex requirements and issues. Your role will hinge on facilitating clear and concise dialogues, bridging communication gaps, and ensuring that project details are understood and translated into actionable insights across all team levels.  

  • Proven experience of delivering large scale web solutions 

  • Proven experience of modern engineering principles, practices and processes such as SOLID, OOP, MVC, REST, CD/CI, TDD, BDD and DDD 

  • Good knowledge of SQL databases (we use PostgreSQL, MS-SQL and Oracle) 

 

ClearCourse Employee Benefits

 

  • Co-financing of sport activities (Multisport)  

  • Additional private medical care  

  • Pizza Tuesday  

  • Relaxation zone –football table  

  • Integration meetings  

  • No dress code  

  • and much more!

 

Are you ready to take your next step or know someone who is? Apply to ClearCourse today!