• Откликнуться
  • распечатать страницуВид для печати
  • Поделиться
  • Удалить из отобранныхВ отобранные

    У вас слишком много отобранных вакансий. Вам нужно удалить ненужные вакансии из списка отобранных, чтобы добавить ещё одну.

    Удалить самую старую вакансию и добавить эту
    Отменить

Entry-level Javascript developer

Уровень зарплаты
з/п не указана
Город
Новосибирск
Требуемый опыт работы
1–3 года
Fast-growing Silicon Valley company is looking for a talented junior full-stack JavaScript developer. We receive 110 million visits per month and are one of the largest Node.js® projects in existence. The company has 6 offices on 3 different continents, but the majority of the engineering team works remotely. We offer you a remote job with zero commuting to work; your schedule is flexible — only you control your hours. Our engineering team uses the latest web frameworks, technologies, and tools (React, ES6/7, Gitlab, Docker, Meteor, Ansible) and has a strong culture of avoiding interruptions. If you’re highly motivated, versatile, smart, persistent, a great teammate, and passionate about constantly learning new things, we want to hear from you!

For junior developers, we have an internal academy where we will teach you things and technologies you need to know to succeed in your role, so if you lack some of the required skills/experience, but you're willing to learn them, feel free to submit your application anyway — we will be happy to hear from you!

You'll:
  1. Develop complex and highly interactive web based and desktop GUI applications
  2. Support and develop existing codebase
  3. Develop and integrate server side APIs over WS and JSON
  4. Write automated tests to ensure high quality of work
  5. Manage versions of core libraries with associated documentation
  6. Perform code reviews
  7. Learn constantly
We’re looking for someone with:
  1. Experience with HTML5, CSS3, Stylus(CSS), JavaScript, Ajax
  2. Experience with databases
  3. Experience with Node.js®
  4. Basic understanding of software architecture, design patterns and OOP
  5. Experience in Agile development/team work
  6. Expertise in Git, Bash
  7. Passion for building great software
  8. Good communication skills
  9. Responsible working style
  10. Extreme attention to detail
  11. Good written and spoken English skills
  12. Extreme desire to learn new technologies
Nice to haves:
  1. Experience with Python
  2. Experience with CoffeeScript, TypeScript or Babel
  3. Experience with Meteor JS
  4. Experience with lodash, Gulp
  5. Understanding of ES6/7
  6. Understanding of Flux, Redux approaches
  7. Knowledge of Data Storages (PostgreSQL, MongoDB, Elasticsearch, Druid.io)
  8. Experience in TDD, writing unit-tests
  9. Expertise in Azure/AWS/Dockers
  10. Understanding of machine learning/deep learning basics
  11. Ability to handle high-pressure situations calmly and methodically
  12. Organizational and problem-solving skills
Вакансия доступна для соискателей с инвалидностью
Это означает готовность компании рассматривать соискателей на равных на основании деловых качеств. Соискатель оценивает самостоятельно, насколько требования вакансии сопоставимы с его индивидуальными особенностями.

Тип занятости

Полная занятость, удаленная работа
Дата публикации вакансии
Вакансия доступна для соискателей с инвалидностью
Рекомендуем