👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior PHP разработчик (high load)

Зарплата

от 150 000 ₽

Требования

БэкендPHPMySQLRedisElasticsearchMemcacheGit

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Социальная сеть для тех, кто хочет изучать иностранные языки не по скучным учебникам, а общаясь с друзьями со всего мира

Описание вакансии

Условия работы

Senior High Load Developer

A flexible, full-time, remote senior position is available at InterPals, a popular social networking site that connects people around the world for friendship, language practice, travel, and more. The site has over 4 million active users. Our user base is extremely enthusiastic and dedicated.

The codebase mainly PHP, with some Golang services, on a LEMP stack for a high load website: sharded MySQL, Redis, Elastic, RabbitMQ. We use some AWS services (S3, SES). Frontend is basic CSS/HTML/JS (for now, largely jQuery), but plan to refactor to React with new design. We use our own homegrown MVC framework with advanced caching capabilities.

Location: We are usually based in Moscow, but work remotely at this time with weekly meetings, in-person if in town with Skype for other members. Мы все говорим по-русски.

Your role:

  • Implement and oversee implementation of new features
  • Promote best practices, both code and process-related
  • Coordinate with frontend / designers to update site design and implement mobile version
  • Review and offer feedback on code written by other developers

Requirements:

  • PHP experience, high load is a plus. Keen on performance while maintaining high code quality.
  • Substantial experience with other languages, not just PHP.
  • MySQL - some tuning and optimizing queries
  • JavaScript, Redis, HTML/CSS, Linux, Git. Unit testing. MVC.
  • Ability to write lean, scalable, but also secure, modern, readable, maintainable, testable, well-documented code
  • Minimum lower-intermediate written English (meetings are mainly in Russian, but you should understand spoken English too)

You will be focusing on the backend, but we're a small team, so you should be fairly comfortable with front-end code and basic system administration tasks on Linux too.

If you like front-end development (esp. JavaScript frameworks like React) or have mobile (iOS, Android) experience this is a plus, but not required.

Some upcoming projects include: refactoring the codebase for maintainability and performance, new site design and mobile version, full i18n/l10n of site, improving spam detection with ML and crowdsourcing techniques, introducing virtual currency and payment processing for premium features.

What we offer:

  • Flexible hours, remote work environment with Skype/Slack communication
  • Competitive compensation, commensurate with experience.
  • Super-friendly team and occasional team get-togethers
  • Founder is a developer as well, will appreciate your great code and effort

How to apply: Interested? We'd love to hear from you! Send us an email with "Senior PHP Developer - Moi Krug" in the subject to jobs@interpals.net containing:

  • A introductory message telling us why you're a good fit for this job
  • Your CV/Resume
  • Your city and which timezone it's in
  • (optional, but helpful) GitHub, Stackoverflow profiles, code examples, links to projects you are involved in and/or other cool things you think we should see
  • Можно по-русски, если английской версии нет.