3 ms·
It'd help if you described your current technology stack. Right now it's not really clear what type of software engineer you are looking for.
by messick 11y ago
It'd help if you described your current technology stack. Right now it's not really clear what type of software engineer you are looking for.
- mcpherrinm 11y agoIf you're really curious, Patreon's code (and user data) was leaked onto the web. It appears to be a Flask app, storing data in mysql, couchbase, and redis. All presumably hosted on AWS.
- 21echoes 11y agoSure! - Server is in Python using Flask and SQLAlchemy, running on AWS (EC2, RDS (MySQL), and some Redis, Celery, SQS, etc. to boot). A few microservices here and there in other languages too (e.g. real time chat server with Node & Firebase) - Web code is written in React (with some legacy code in Angular). We tend to use Redux for the non-component pieces, but are still trying out new React-compatible libraries here and there. - iOS and Android code are written in Objective-C and Java, respectively. We use Realm on both platforms for data storage, most of the rest is pretty standard modern project stuff (CocoaPods for iOS, Gradle on Android, etc.) In addition to looking for your standard development experience on those technologies, we do have a few additional specific roles we're looking for: specialists in payments, specialists in database usage design and management, and security experts. Any other questions?