We need a full-stack application developer who can navigate and thrive in a complex custom MVC architecture. There are many projects in our queue so we are looking for a good all-around contributor who can thrive with a wide range of current and future projects. This is a part-time contract position to start (3-10 hours/wk). We hope this role will expand quickly based on performance and company growth.
What you need to be and be good at:
Our stack is a CRM System built in LAMP (PHP), Custom MVC, Smarty and JS. So you should be able to write efficient highly-scalable PHP code in a complex custom MVC framework.
Expert API architect and developer. We're not talking about just writing a script to consume an API. You should be able to architect, develop, and implement a public-facing API. You should be well-versed with serverless applications and how and when to use them.
Data Systems. You should have expertise at integrating multiple large datasets from diverse sources.
Self-Sufficient. Can you figure things out, on your own, quickly? Can you lead the project or do you need someone to show you everything and tell you how to do things? If the former, keep reading.
Details. A lot of what is needed -- in the beginning -- will be to start cleaning up and optimizing code, bug fixes, improving performance, etc. If you hate digging through existing code, this isn't your best environment. It you like building things but also digging in and improving an application, then this may be a good fit.
English. A reasonably good capability to communicate in English is necessary (written at least but speaking would be nice).
Less than 30 hrs/week
More than 3 months3+ monthsProject LengthDuration
I am looking for a mix of experience and value