PayPlus is a fintech company that provides credit card settlement solutions and financial solutions for businesses. The company specializes in developing technological solutions in the financial field.
We are seeking an experienced PHP developer to join our team. As a PHP developer, you will be responsible for Plugin Maintenance,
expansion and optimization of complex plugins and Development of modules.
Technical Knowledge and Professional Experience:
- Deep knowledge in PHP and advanced code writing: Mastery of PHP at an advanced level, including writing complex code, solving algorithmic problems, and working with advanced programming concepts.
- Experience in complex projects: Demonstrated experience in managing and leading complex technological projects, with a focus on developing plugins and systems in WordPress and Magento.
- Experience in developing complex plugins for WordPress and Magento: Specific expertise in the development, expansion, and optimization of complex plugins, with a focus on performance, security, and scalability.
- Development and maintenance of scalable plugins and accompanying systems: Experience in developing and maintaining payment solutions and integrations with PayPal services, including the development of modules that connect websites to the payment system.
Additional Skills:
- Deep understanding of web application security: Experience in defending financial and transactional solutions against attacks and security breaches.
- Advanced knowledge of client-side technologies: Proficiency in HTML5, CSS3, JavaScript, and libraries like jQuery, AngularJS, or React for developing dynamic and responsive user interfaces.
- Version control management and working in multiple development environments: Proficiency in using tools like Git for code management and CI/CD for automating development and deployment processes.
Personal and Professional Skills:
- Ability to solve complex problems: Capacity to identify complex technical problems and solve them creatively and efficiently.
- Working under pressure: Ability to manage multiple tasks simultaneously and meet tight deadlines.
- Excellent communication: Clear and effective communication skills with internal teams and external stakeholders, including detailed project documentation.
Education:
· Degree in Computer Science, Software Engineering, or related field