We are looking for a PHP Developer to manage our platform's back-end services and be responsible for enabling onboard and client-related data maintenance for our internal users. It's essential for us that this role is filled by someone with very strong PHP experience, who can document code written by others, and work well with others as it involves the transition of knowledge.
Note: this is short-term project work with temporary involvement. We can guarantee engagement for approximately 3 months. Cooperation may be continued (only if the project needs it).REQUIREMENTSWe are looking for PHP Developer who:At least 3–4 years of experience developing high-load scalable applicationsStrong knowledge of PHP Symfony web framework (be an expert in PHP and worked on at least 2 projects in PHP Symfony)Experience with SQL-Databases including MariaDBKnowledge of front-end technologies including ReactJS + NextJSKnowledge of Python and related frameworks including FastAPI and DjangoPrevious experience creating scalable applicationsProficient with code versioning tools including Gitlab, BitbucketKnowledge of Architecture and Design patternsUnderstanding of distributed systems and integrationExperience in delivering good testing practicesExcellent communication and presentation skillsOutstanding attention to detailMin. B2 (Upper Intermediate) English levelAn empathetic mindset with excellent listening skillsAn ability to focus on what counts, creating simple solutions to deliver fast resultsA passion for learning and a desire for self-improvement
Would be a plus:Experience working with financial institutions or in the fintech industryHave expertise in ReactJS, preferably with PHP Symfony BackendKnowledge of PythonRESPONSIBILITIESAs a PHP Developer, you will:
Developing and coding server-side logic and documenting relevant logic and processesSupport Front End developers working on ReactJS, NextJS technologies and conduct periodical code reviews / problem-solving sessions.Work closely with the Product Owner to identify the key architecture drivers and Non-Functional Requirements for onboarding and client-related data maintenance for our internal users.Present and agree on the architecture with the Product Owner and CTOMatch the best suitable frameworks and tools for the designed architectureConstantly add value to the team's experience by writing readable, testable and efficient code.Be able to conduct research, document your solutions, structure and document previously existing code written by othersBe product minded and ready to improve and propose new changesMaintain and develop engineering culture within the product implementation teamABOUT PROJECTDescriptionA regulated Payments Institution specializing in Acquiring, Issuing and Mobile Payments with a license granted by the Central Bank of Cyprus . We provide online merchants with reliable and effective acquiring solutions.Our vision is to empower business growth through innovation in payments.Our mission is to be the people that take care of the payments and the platform that powers the growth.Client CountryCyprusProject Team12 people