Senior Full Stack Developer in PHP, JS and Drupal (full-time)
Job Description:
Background
Poa internet is a young startup, independently owned and operated, whose aim is to provide affordable access to the Internet for low income members of society, initially focused around Nairobi (Kenya), and with growth plans to the rest of Kenya and other countries.
To provide content and Internet access services, we use unlicensed spectrum WiFi technologies, combined with innovative engineering solutions geared towards providing an awesome service at very controlled prices.
Job Purpose
• To assist the CTO in all areas of the IT and engineering side of the company.
• To develop code to support business operations, and implement changes to internal and external facing services.
• To provide ongoing support on issues that arise, following the escalation processes, and debugging and applying fixes where required.
• To write documentation around existing and future features, processes, services and products.
For this job, you bring the following qualifications:
• Solid English language skills, written and oral, including in technical/engineering environments. You will be tested specifically on this one!
• Extensive experience in developing under the following languages and frameworks:
o PHP
o Drupal – both front-end management and code eg. writing modules.
o Javascript (JQuery + associated libraries)
o Front-end HTML/CSS, Twig
o REST and JSON-based APIs
• Experience in Linux environments (Ubuntu), including writing shell scripts, installing and configuring services, and maintaining existing ones.
• Experience working with databases, particularly MySQL and Sqlite3, including coding against them, writing and optimizing queries and functions.
• Experience in debugging complex issues with multiple possible sources, and coming up with creative ways to identify and solve them.
See more details in link below
Existing or Similar Projects:
https://www.dropbox.com/s/eao09ppjpywcylm/161102%20Senior%20Software%20Developer%20JD.docx?dl=0