Build new features using web technologies and frameworks.
Integrate features and improvements that can support our large-and-growing user base.
Ensure the reliability and security of the web application.
Talk to our mobile app developers and design how an API method should work.
Contribute to internal tools that help us manage our users and content.
Required Experience, Skills and Qualifications
Logically sound
Skilled with web programming languages like PHP, MySQL, JavaScript, jQuery, AJAX, JSON, HTML and CSS.
Good understanding of Core-PHP, MVC, and experience with at least one PHP framework (Laravel, CodeIgniter...)
Experience with one more JavaScript libraries (React, Angular, Backbone...),CSS frameworks (Bootstrap, Semantic UI...)
Experience in creating MySQL queries, relational databases.
Worked on web development projects and can provide code samples from them.
Proficient with version control software like Git.
Comfortable with development on Linux / Ubuntu OS and familiar with the CLI
Must know how the web works, HTTP and TCP/IP and what a good API looks like.
Strong CS fundamentals: data structures, algorithms, internet security.
Good at writing understandable, testable code with an eye towards maintainability.
Experience of Amazon Web Services is an added advantage.
Ability to communicate technical concepts clearly and effectively
Curiosity about how things work and willingness to work in a startup environment