Required skills

  • 2.5+ years of commercial/production-grade web application development
  • Knowledge of PHP and related frameworks (Laravel, Zend, Yii, other - at least one of them)
  • Good experience with PostgreSQL and MongoDB using ORM and raw queries
  • Reusable, testable, and efficient coding approach
  • Some proficiency with JavaScript
  • Basic knowledge of Node.js
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Understanding of testing frameworks, experience writing unit tests
  • Experience with version control systems (git preferred)
  • Knowledge of common algorithms, data structures, and patterns/anti-patterns
  • Good level of English: reading & writing. Speaking is irrelevant
  • Self-motivation

Would be a plus

  • Knowledge of Node.js frameworks (Express.js, etc.)
  • Knowledge of strongly-typed JavaScript dialects/supersets (TypeScript, etc.)
  • Experience with Docker
  • Strong knowledge of Linux
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Understanding accessibility and security compliance
  • Understanding fundamental design principles behind a scalable application

What we offer

  • Flexible schedule
  • Deep involvement starting from the earliest project stages
  • Challenging projects
  • Friendly team
  • Competitive salary & career growth opportunities

Please send your CV with examples of code!