Senior Developer
The Senior Developer develops distributed and scalable applications to power a variety of internal and consumer-facing platforms.
He/she has complete leeway in determining what language and frameworks is used.
The Company code is cloud-based (mostly AWS). So, knowledge on environment setup and deployment is necessary, as is scaling and monitoring.
Responsibilities :
• Develop RESTful JSON (and sometimes XML) based APIs to power to power internal and consumer-facing websites and mobile apps
• Experience in common issues and requirements when providing APIs to web and native app front-ends
• Solid security experience to secure data communications channels and cloud infrastructure
• Able to take in requirements from various front-ends and consolidate into a compatible and solid API endpoint without letting it lead to spaghetti code or other similar messes
• Collaborate with both internal and external teams in order to provide API support, and they each have their own release schedule so the Sr. Developer has to coordinate API releases to support them
• Proactively lead development of the core backend based on the feature roadmap for each platform
• Load test and proactively monitor and maintain the cloud infrastructure powering your applications
Technical Skills/Experience
Must have experiences:
OOP
Cloud infrastructure (AWS)
Git and gitflow
Goes without saying: Linux, PHP, MySQL
Must be familiar with:
Load testing
TDD/BDD
CI (Jenkins or similar)
Chef (or other deployment tools)
Laravel
HHVM
Contact : HR Department
E-mail : recruiting-full.stack.developer@redplanethotels.com
Contact e-mail : recruiting-full.stack.developer@redplanethotels.com