Position: PHP Solutions Architect
Company: Talentbyte
Category: PHP
Experience required: 5y
English level: upper
Published: 2022-12-01T00:00:00+02:00

We’re looking for a seasoned solutions architect with extensive PHP experience, understanding of systems architecture, experience and willingness to develop solutions from scratch and taking overall technical responsibility of the system being developed.

This role can be combined with Full-Stack skills with PHP on backend and JS on frontend. The role will be defined based on your experience and skills. 

**ABOUT THE COMPANY**
**CGA Technologies ** is an international consultancy firm that delivers scalable and sustainable technology systems that propel countries toward their development goals. 
In partnership with governments, the private and civil sectors, school systems, and local communities, our team develops technology solutions appropriate for and sustainable in fragile and low-resourced settings that result in increased participation and achievement in education, quality, and consistent basic service provision, and cash-in-hand to meet people’s needs.
We specialize in bandwidth-frugal solutions, including lightweight Android apps,  extensive offline/online capability, and synchronization that prioritizes making the best use of available bandwidth.
We are currently starting a new social impact project and looking for a Solutions Architect to join our team.
This role is 100% remote.

**This role is about**
You’ll be building everyday solutions that solve challenges our customers face in their daily lives, e.g. in schooling, infrastructure, money transfer among others in vulnerable countries around the world. 

You’ll focus on building architecture on an **Management Information System** that can function as the basis of our software project for the long-term. For this role we’re looking for someone with architectural and logical thinking to see how software can solve daily challenges. You understand why you’re choosing to build something, not just how. 
We’re looking for someone who has a fundamental understanding of how to build systems, really thinking about each technical decision and reasoning behind it.

**Methodology, workflow**
Trello / kanban board with tasks.

**The team**
Our development team is based in the U.K. and across Africa. For this project, there’ll be a team of initially 3 people and long-term possibly more depending on how you choose to build the system.


**TECH STACK**
PHP (Laravel or willingness to learn), JavaScript (any framework)

**Required**
- PHP, Laravel
- Javascript + any frameworks
- Experience with database architectures
- Overall understanding of building solutions from scratch
- Architectural thinking, logical thinking, and the ability to see what sort of system needs to be built
- Initiative
- Understanding Android is not required but will be a plus

**FAQ**
- Do you use tracking tools? → NO
- How often are team meetings? → Daily standups with key projects. During not-so-busy times, more toward weekly calls
- Is there a test assignment? → Not necessarily, TBA case by case
- ​What is the stage of the product? →​ Building new product from scratch leveraging existing products experience
- Why is this position open? →​ Extending the team due to increasing customer base
- What’s the probation period? → 3 months

**OUR BENEFITS**
- Competitive salary up to $8000 / month
- Vacation package + paid sick leaves
- Work directly with the company core and product team
- Awesome community of like-minded professionals, an environment boosting the development of your technical and soft skills
- Working on social impact

**3-steps hiring process**
1) Talentbyte Interview (20-30 min)
2) Technical interview, discuss project more in depth (60 min)
3) More general interview about the company (30-60 min)

Remote status → 100% remote