8allocate

Middle PHP Developer

8allocate Ukraine
No longer accepting applications

Direct message the job poster from 8allocate

About the project:

Our Client is a South Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, they are one of Africa's largest remittances-led FinTech companies. Their remittance service offers customers the opportunity to send money to their relatives or friends.


Stage: mature product, there will be new team from 8allocate working closely with other client teams in South Africa.


Tech stack: PHP, MySQL, HTML, CSS, and JavaScript.


Timezone requirements: Ukrainian time.


Client team: Their engineering team is divided into 4 domains (core business functions). Each domain has a Head of Product, Engineering Lead, Scrum Master, and multiple development teams. Each development team has a Product Owner, Business Analyst, Team Lead, Test Analyst, and Software Engineers (between 2 and 4 engineers per team). They're agile, use scrum, continuous integration, and continuous delivery, and deploy to production daily.


English: Upper-intermediate.


Requirements:

  • 3+ years of experience in PHP development and object-oriented programming;
  • Strong proficiency in MySQL, HTML, CSS, and JavaScript;
  • Database management experience (data migration, transformation, and scripting);
  • Applied understanding of design patterns and principles;
  • Knowledge of microservices architecture and RESTful API services;
  • Experience with modern Git workflows (Pull Requests, Code Reviews, CI/CD);
  • Ability to develop complex web-based applications using PHP and related technologies;
  • Understanding of web application architecture and security principles;
  • Knowledge of modern PHP frameworks such as Symfony, CodeIgniter, or Laravel;
  • Experience with front-end development technologies, including CSS, HTML, and JavaScript;
  • Strong debugging and problem-solving skills;
  • Experience with Agile Software Development Methodologies such as Scrum/Kanban;
  • Excellent communication and collaboration skills;
  • Ability to work independently and as part of a team;
  • Divide the work into smaller components to ensure the focus is on a specific area (in line with Scrum practice);
  • Bachelor's degree in Computer Science or a related field (preferred).


Additional Skills:

  • Analytical mindset and good problem-solving skills.
  • Good verbal and written communication skills and the ability to work with others at all levels.
  • Good time management skills.
  • Ability to work within a structured delivery environment and in accordance with best practices & standards.
  • Ability to work remote as and when needed, with own reliable internet connection.


Responsibilities:

  • Collaborate with cross-functional teams to define, design, support, and deliver new features;
  • Design and implement new features and functionalities for web-based applications;
  • Ensure that solutions are in accordance with team standards and initial requirements;
  • Actively participate in team code reviews, which helps us grow and improve code quality;
  • Contribute towards internal knowledge-sharing sessions on developed solutions and best practises;
  • Contribute towards well-documented, quality, tested, reusable and efficient code;
  • Conduct and assist with troubleshooting, debugging, and optimization of solutions;
  • Contribute towards picking the right tool and approach for the problem at hand;
  • Stay up-to-date with emerging trends and technologies in PHP development.


Why choose us?

  • “Family and Friends”. We are no longer a start-up, but we still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
  • “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that cover industries from commercial aviation to fintech (different technologies, different products).
  • “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, mentorship opportunities, or learning from more experienced colleagues.


Benefits from 8allocate:

  • You’ll work with a supportive and spirited team of professionals.
  • Corporate events, holidays, and team buildings for your joy.
  • Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
  • Sport or massage compensation according to the general policy.
  • Compensation for psychological support or medical insurance compensation according to the general policy.
  • People-oriented management without bureaucracy.
  • Paid vacation and sick leaves.
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at 8allocate by 2x

See who you know

Get notified about new PHP Developer jobs in Ukraine.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More