Job Description :
Senior Developers are motivated to learn new languages and skills in order to expand their opportunities to work on unique projects. They participate in online communities, industry events and evangelize the best new technologies to the rest of the department.

Write clean, unit-tested code with an eye towards performance and maintainability
Analyze requirements, wireframes, and APIs of related applications to propose integration solutions
Assist team in decomposing user stories into tasks, estimating the effort, and planning sprints
Work with team leads to identify and address project impediments
Research and share industry innovations and trends
Strive constantly to improve the health of our applications with forward-thinking code improvements, process refinement, and new tooling

Have 5+ years development experience
Deep experience with server-side application development in PHP using frameworks like Laravel, Symfony, Cake, and Zend
Some experience with other server-side languages such as Python, Ruby, and Java
Experience with Linux systems administration, web server configuration (Apache/Nginx/Gunicorn), SQL and NoSQL databases, and other common web stack technologies
Experience with deployment and automation with Ansible or Fabric
Experience with provisioning servers locally through Vagrant and to cloud services like Heroku or AWS
Solid expertise with open web standards technologies, HTML, CSS, and JavaScript, including jQuery and other libraries
Strong experience and interest with open-source CMS tools like Drupal or Wordpress
Appreciate great design and thrive in a creative environment
Remain communicative and clear under tight deadlines
Have strong personal organization and attention to detail