Backend Developer (PHP) job from Macoocoo Pvt Ltd in Colombo, Sri Lanka
Friday 24th, April 2020
As a Backend Web Developer, you will have an opportunity to influence the new backend technologies used by Macoocoo. Currently, the backend for the website is developed with the Yii Framework which is coming to end of life. The ideal candidate will have experience building restful services to be consumed by webpages and hybrid mobile apps and have experience developing websites on a PHP-based framework.
While it is critically important to understand the “how” as a backend developer, it is equally important to understand the “why” behind the projects you will be working on. You’re a perfect fit for this role if you are a detail-oriented problem solver, who can work and contribute to the team not only as a developer but as a resource to help provide feedback and insights into how we can help deliver company-wide goals.
What you’ll do:
Write high-quality performance code, and taking pride in all that you do
Develop, enhance, and debut RESTful APIs
Envision, spec, implement, test, document, and maintain software components
Find the perfect balance between high-quality code and getting a product shipped.
Help the team pay off technical debt, migrating separate chunks of legacy to a more scalable SOA approach.
Experience and knowledge:
You have at least 2 years’ experience in software engineering outside of your education.
Expert level knowledge in PHP MVC frameworks
Proven passion for everything you build to be clear and maintainable, in design and implementation.
Intuition for and experience in designing a highly fault-tolerant architecture of loosely-coupled services.
Strong individual contributor, self-motivated and a proven team player.
Experience with API gateways, AWS and Yii PHP a plus.
Ability to learn and adapt in a rapidly changing environment
API gateways, AWS and Yii PHP a plus.
knowledge in PHP MVC frameworks
designing a highly fault-tolerant architecture of loosely-coupled services.
self-motivated and a proven team player.