Вакансии

Фильтр:
  • Early-stage startup creates a no-code process automation SaaS for modern teams and looking for a Senior JavaScript developer. The company offers a lot of freedom and responsibility for making technological decisions.


    Technology stack:

    • Back-end API: Java 13, Spring Boot 2.2.5, MySQL 8.
    • Web Front-end: Node.js, Express 4, React 16.13, Redux, Thunk, Emotion, Webpack with Babel.
    • DevOps: AWS, Docker, Jenkins, Nexus, MBT, Terraform.

     

    Requirements:

    • Strong experience with ES 2018, HTML5, CSS3, React with Hooks, Redux, Thunk or Saga, Styled components.
    • Good experience with cross-browser compatibility and transpiling/polyfilling to maximize browser support.
    • Good experience with unit testing and the common frameworks like Jest, Mocha, Chai, Enzyme, Sinon.
    • Good experience with ES modules, Webpack and setting up an efficient build process.
    • Good experience with developing single-page applications and optimizing for performance.
    • Experience with developing SaaS applications / productivity tools as a plus.
    • Experience with working in MVP- / early startup environments as a plus.
    • Experience with developing text editors and using “content-editable” elements as a strong plus.
    • Experience with developing real-time collaborative web applications using Operational Transformation or CRDTs as a really strong plus.
    • Solid written and spoken English is a must.
    • A practical mindset with the right balance of speed and quality.
    • Ability to work independently, ideally some experience working individually as part of a remote team.

     

    Send your CV to hr@digitalhr.ru

    Подробнее
  • Fullstack Development, компания, которая занимается веб-разработкой, преимущественно Front-end,  находится в поиске Middle Front-end-разработчика.


    Что предлагает компания:

    • Рост до senior-а в команде по специальной системе развития компании. Команда удебждена: чтобы оставаться на месте, нужно бежать, особенно в динамичной области Front-end. И чтобы у разработчиков оставалось больше энергии на сам процесс совершенствования своих скиллов, создали карту, где проработали блоки с темами для каждого из уровней: для junior, middle, senior. Так, каждый из разработчиков на любом уровне понимает: куда расти и что для этого изучать. Карту постоянно дорабатывают и актуализируют сами ребята: создана разработчиками для разработчиков, никакой воды и формализма.
    • Работу над тщательно отобранными, сложными проектами, которые бустят постоянно развиваться. Вы не будете собирать лендосы за полтосы, а будете вдыхать жизнь в нетривиальный Front-end проектов из разных сфер: финтех, реклама, логистика. У компании даже есть собственный стартап — курьерская служба ptichka.moscow, и, может, именно с вами запустят еще один продукт.
    • Адекватную, гибкую команду без формализма и диктатуры: каждый сотрудник может предложить изменения в процессах компании и решить любой вопрос напрямую с основателями.
    • Поддержку в выступлениях на конференциях, написании статей, менторстве коллег. Команда ценит развитие и вклад в инициативу, оплачивают это время как рабочее.
    • Гибкий график работы в офисе или удаленно. Модель «отсидеть 8 часов на работе» — не про команду. Сотрудники работают на результат, а главная задача каждого — эффективно решать задачи.
    • Официальное трудоустройство и соблюдение всех норм ТК РФ, потому что это нормально.

     

    Обязательно ожидают, что вы:

    • Владеете HTML, CSS, JavaScript, React.JS. Если не знаете TypeScript, Webpack или SCSS, — научат.
    • Уже имеете опыт разработки не менее года на реальных коммерческих проектах.
    • Умеете решать локальные задачи, которые укладываются в принятые в проекте соглашения и архитектурные принципы.
    • Знаете, как решать локальные задачи, выходящие за рамки комфортного фреймворка, чаще всего не связанные с интерфейсами напрямую: напишете небольшую библиотеку для удобного API по работе с URI, например.

     

    Команда будет рада, если:

    • Проявляете эмпатию: умеете выслушать, понять точку зрения оппонента и предложить альтернативы.
    • Понимаете важность проактивности для командной работы: не копите токсичность, а аргументированно высказываете свое мнение.
    • Ясно излагаете свои мысли письменно и устно.
    • Имеете навыки проектирования, знаете основные принципы разработки поддерживаемого продукта: ООП, ФП, понимаете DDD и SOLID.

     

    Перед тем, как откликнуться на вакансию:

    • Обязательно проверьте свой уровень компетенций по карте развития компании: https://github.com/fullstack-development/developers-roadmap.
    • В сопроводительном письме укажите название уровня из карты, свои знания в котором вы оцениваете на 75%.

     

    Чтобы понравиться еще больше, добавьте в сопроводительное письмо:

    • Пример кода, который иллюстрирует ваш подход к проектированию. Это поможет оценить ваши hard-skills, а также станет основой для интересного разговора на собеседовании.
    • Огромным плюсом будет пример, где вы не использовали React/Angular/Vue, а решали нетривиальную задачу, проектируя решение с нуля.
    • Рассказ о том, в каких проектах вы участвовали, какие задачи выполняли, какие инициативы проявляли. Расскажите, как предотвращали неудачи и достигали успехов. Так будет понимание, на каких проектах и с какими сотрудниками команды вам будет комфортнее работать.
    • Рассказ или план по саморазвитию: что предпочитаете читать, слушать, смотреть, за кем и где следите, какие ресурсы оказали на вас наибольшее влияние. Эта информация пригодится, чтобы строить ваш путь развития уже в компании наиболее эффективно и интересно.

     

    Присылайте резюме на tatiana.astakhova@fullstack-development.com

    Подробнее
  • ATLANT, один из ведущих разработчиков в сфере Fintech и Proptech, в поиске Lead Front-end developer.


    Проекты компании:

     

    Чем предстоит заниматься:

    • Технический надзор и контроль Front-end-разработки проектов компании.
    • Работа над Front-end-архитектурой и компонентами проектов Karta.com и Uvas.com в ракурсе как расширения существующего функционала, так и реализации нового.

     

    Что компания ожидает от вас:

    • Опыт разработки сложных проектов.
    • Уверенные знания VueJS, JavaScript
    • Уверенные знания структур и алгоритмов обработки данных
    • Опыт работы с Git.
    • Технологический стек: VueJS, JavaScript, webpack, sass, pug, mocha, eslint, babel, vuex, signalr, gsap, es6.

     

    Условия:

    • Заработная плата: $2500-$3500 net + бонус.
    • Удаленный формат работы.
    • Заключается контракт на разработку программного обеспечения между вами и английской компанией.
    • Оплачиваемый отпуск 30 календарных дней.
    • Индивидуальный график.

     

    Этапы интервью:

    • Тестовое задание.
    • В случае успешного выполнения тестового задания, проводят интервью с 

      командой.
    • По итогам интервью делают оффер.

     

    Присылайте резюме на hello@atlant.io

    Подробнее
  • Сервис по поиску работы и сотрудников с посещаемостью 1,5 миллиона посетителей каждый день ищет Senior Front-end-разработчикa.


    Основные технологии, которые использует команда, это: JavaScript (ES2015+) с использованием типизации (Flow), React/Redux, Node.js, Webpack, Mocha, Sinon и Gemini, ELK, Sentry. 

     

    Задачи:

    • Развивать изоморфное приложение для двух высоконагруженных платформ: настольной и мобильной версий сайта.
    • Разрабатывать мониторинги и улучшать производительность компонентов приложения.
    • Поддерживать и развивать внутреннюю библиотеку react-компонентов.
    • Писать тесты, проводить code-review.

     

    Требования:

    • Опыт разработки с использованием современных JS-библиотек или фреймворков. Здорово, если есть опыт реализации изоморфных приложений с Flux-архитектурой на React.
    • Знание особенностей JS, стандартов от ES5 и новее.
    • Знание подходов к верстке на Flexbox и Grid.
    • Желание развиваться cамостоятельно и помогать развиваться коллегам.

     

    Что предлагает компания:

    • Высокую инженерную культуру.
    • Оформление по ТК РФ: полностью официальные оклад и квартальные премии.
    • Гибкий график работы, возможность при необходимости работать из дома.
    • Офис в центре Москвы в 8 минутах пешком от м. Маяковская, Тверская, Пушкинская, Чеховская и Новослободская.
    • Компания организовывает IT-митапы в офисе.

     

    Этапы интервью:

    • Общение с рекрутером DigitalHR.
    • Техническое интервью в компании.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Один из крупнейших поставщиков B2B-решений в онлайновой игорной индустрии ищет Веб-разработчика с хорошим знанием и опытом разработки на JavaScript (Front-end и Back-end) и желанием создавать современные, качественные веб-приложения. 


    Проект:

    • Большое React-приложение с серверной частью на Node.js.
    • Современный стек: React, Redux, Flow, Rx.js, Koa, Sequelize, Docker, Postgres.
    • Оперативно обновляют все до последних стабильных версий (React Hooks уже в продакшн).

     

    Требования:

    • Не менее 2-х лет опыта коммерческой JavaScript разработки.
    • Опыт коммерческой разработки React + Redux + RxJS проектов, понимание концепций этих технологий.
    • Опыт разработки на Node.js будет плюсом.
    • Опыт работы с БД, базовое знание SQL.
    • Актуальные знания верстки (HTML, CSS) и активное применение на практике за последний год.
    • Понимание принципов построения масштабируемых Front-end и Back-end приложений.
    • Опыт разработки и создания архитектуры высоконагруженных веб-приложений.
    • Уверенное владение Git и Bash.
    • Опыт работы в команде по Agile (Scrum/Kanban).
    • Хороший письменный и разговорный технический английский.

     

    Условия:

    • Полный рабочий день, гибкий график.
    • Офис рядом с м. Красносельская.
    • Спортзал, уютный офис.
    • Оплачиваемое участие в конференциях.
    • Приветствуются участие в Open Source и публичные выступления.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Precious Payload, a SaaS service takes care of satellite mission planning, technical analysis, paperwork, and supply chain management, is looking for Full Stack developer.


    The team is the remote-first, early-stage US startup, graduated from the startup accelerator in the UAE and raised the seed round from one of the largest US VC funds and private investors. Precious Payload is a SaaS service that takes care of satellite mission planning, technical analysis, paperwork, and supply chain management. The goal is to make Space more accessible and help any business launch satellites to create more value for their customers. 

    The company is looking for full-stack developers that feel equally comfortable writing for both the front-end and the back-end. It's even better if you are a Dev-ops advocate and know how to (and not afraid to) work with the servers in the Linux environment. 

     

    Technologies:

    • Back-end:

    — Java 13
    — Spring Boot
    — Spring Data JPA
    — Postgres
    — Flyway for the DB consistency
    — Spock and Groovy for the unit/integrational testing
    — Swagger
    — Gradle.

    • Front-end:

    — Typescript
    — Angular 8
    — Angular Material
    — HTML and SCSS.

    • Deploy and Analytics:

    — Docker for containerization
    — AWS (EC2, S3, EB, RDS, etc..)
    — Gitlab for CI/CD.

    • Sentry for the error logging.
    • New relic for the app monitoring.
    • You don't have to know it all, but the more the better.

     

    Requirements:

    • Familiarity with any of the backend development languages (Java/Node.js/Python, PHP).
    • Experience of working with relational databases.
    • TypeScript.
    • Angular.
    • Testing.

     

    Must Have:

    • First of all, know how to create new things from the stage of the vague idea to the stage of deployment to production.
    • Programming is a team sport, so you should be a strong team player. Superpower to explain tech stuff to the non-tech people is a huge plus.
    • Hands-on experience developing web applications.
    • Comfortably learning new technologies.
    • Strong problem-solving skills by writing maintainable code.
    • Hands-on knowledge of working in an Agile environment.
    • Intermediate English skills.
    • Hands-on experience developing the RESTful services.

     

    Nice To Have:

    • An active account on Github.
    • Familiarity with computer science algorithms and data structures to optimize solutions.
    • Experience with the cloud-based technologies.

     

    Conditions:

    • Unique opportunity to build a brand new product for one of the most advanced and exciting industries.
    • Stock options.
    • Competitive salary.
    • A chance to become one of the members of the core team.
    • Ability to work from our Abu Dhabi office or WeWork globally.
    • Remote work from any place with a solid internet connection.
    • Flat structure, where everyone has their own voice.
    • The team don't use outdated technologies and always try to maintain the latest stable versions of the libraries. 

     

    Send your CV to hr@digitalhr.ru

    Подробнее
  • A software company bulding a global print cloud is looking for Senior Front-end developer.


    We are seeking a talented Senior Front-end developer to join the growing team. You are able to thrive in a fast-moving environment and collaborate with the rest of the team constantly evolving the future of development processes and methodologies.

    Reporting to the CTO, you will work closely with the Product managers and UX/UI designers to ensure that the engineering team delivers exceptional output to support the business goals. You will be closely collaborating with colleagues across all engineering teams and contribute in building best practices and standards across company's tech.

     

    What you will be doing:

    • Developing, improving and streamlining user interfaces across company's products.
    • Taking operational responsibility for the services that you and your team is building.
    • Staying up to date with related technologies and trends.
    • Working closely with UI/UX designers and product managers to realise the vision.
    • Collaborating with other engineers, architects and QA leads as a valuable member of a cross-functional team.

     

    Who you are:
    In order to be successful in this role, you will need to have a start-up mentality. You are analytically rigorous and data-driven. You are confident and experienced working with an agile development team. You understand the event loop and you know how to drive desired product outcomes with the development team. You have your own opinion (albeit one that is well informed, and data-driven).

    Moreover, we would like to see evidence of the following in your profile:

    • A minimum of M.S. degree in Information Technology or Computer Science.
    • Minimum 5 years of experience in writing excellent JavaScript; all standards-compliant, cross-browser and cross-device.
    • Familiarity with modern Front-end development frameworks and tools.
    • Strong experience with Angular and/or React and willingness and interest in learning more about both Angular and React.
    • Good understanding of building shared UI components and test-driven development.
    • A sharp eye for design and UX details.
    • Fluent in English.

     

    What company offers:

    • They offer you a chance to be part of a truly amazing journey in a company that sets very high targets and works hard to achieve them. They are not just another social web application; they are changing one of the world’s largest industries as the engine for personalized products for creators and global brands.
    • You will be able to work with smart, motivated, and engaged co-workers from all over the world, in a very energetic environment.
    • You will have a tangible impact on the way that they operate and expand their business.
    • Working with some of the most ambitious colleagues out there you will have a ground floor opportunity to put all your experience and know-how to the test while learning at a speed you thought was impossible before joining. As they continue to grow they want you to grow with them and for the right candidate, there is no limit to where this opportunity might take you.

     

    Send your CV to hr@digitalhr.ru

    Подробнее
  • Company creates personal game companion that helps players to win in the games such as: League of Legends, Team Fight Tactics and Legends of Runeterra.


    Skill set:

    • 5+ years experience as a Front-end developer.
    • Expert with JavaScript, HTML and CSS (CSS-in-JS).
    • Good knowledge of React+Redux.
    • Experience working with Node.js.
    • Experience with build tools like Webpack.
    • Good knowledge of Git.
    • Knowledge of different level testing (Unit, Integration, E2E).
    • Ability to navigate large existing code, and improve it as it changes.
    • Knowledge of Electron is a plus.

     

    Personal skill set:

    • Plays games with a desire to improve.

    — The company would love it if you are someone who plays the games they create its tools around currently, but are open to legendary developers who love games and the tools that players use to get better at them.

    • Self-initiated, fast learner with a positive attitude.

    — Hopefully, you’ll tell the team what they need to be doing. Independence and agency are key traits.
    — The team wants to queue with “Can do” party members because passion breeds enthusiasm, which in turn makes learning and team achievement infectious.

    • Strong sense of team spirit thriving in a fast-paced environment.

    — They strive for excellence and don’t waste each other's time with BS.
    — They all support and encourage each other, but that also means being good at listening to feedback.

    • Excellent attention to details, quality of work and time management.

    — They have ownership of the product. Be proud of your work, not for their sake, but for yours. They will be proud too!
    — Working hard and having a sense of urgency are important, but being efficient is more important. Hard work doesn’t mean endless hours and “face-time,” it means on time delivery of quality work and achieving our shared goals.


    Company offers:

    • Remote job. Wherever you are just do your best.
    • USD salary.
    • The product that loved by players all around the world.
    • Be a part of the fastest growing industry.

     

    Send you CV to hr@digitalhr.ru

    Подробнее
  • Foodtech-сервис, обеспечивающий доставку еды из кафе и ресторанов, находится в поиске Front-end-разработчика.


    Задачи:

    • Развивать приложение для ресторанов и мобильную версию приложения сервиса.
    • Решать задачи интеграции со сторонними сервисами.
    • Разрабатывать и оптимизировать мобильный веб.
    • Тесно взаимодействовать с проектной командой.

     

    Требования:

    • Опыт Front-end-разработки не меньше 3-х лет.
    • Опыт разработки под мобильный веб.
    • Опыт разработки приложений на React.
    • Умение и желание решать сложные задачи.
    • Способность договариваться с менеджерами и другими командами.

     

    Кроме того, приветствуются:

    • Знание TypeScript, NodeJS.
    • Отличное знание CSS.
    • Опыт настройки Docker.
    • Опыт настройки CI/CD.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • The company is building a technology stack for modern analytics.


    If you are fascinated by the software that powers large technology companies such as Twitter, Airbnb, and Facebook but wants the challenges and freedom that come with working in a small startup, then the proposal might be for you.

    A small and dedicated team in San-Francisco working on making advanced analytics infrastructure developed at large tech companies access to all developers around the world.

    The company is focused on bottom-up adoption, and most of the software is open-source (users often engage with the company on GitHub and Slack).

    As a Front-end developer on Developer Success team, the main goals would be to create and maintain the infrastructure to host the content developers use. 

    This mostly includes the official documentation, tutorials, website and example projects. The role also provides a lot of freedom and lets you develop creative ideas for how the learning experience of tool users can be further improved.

     

    Some of the things you'll be working on:

    • Code and Examples: You'll create and maintain example applications built with the tool to highlight the different features of the tool. You’ll explore and work with a variety of different technologies from Front-end frameworks (React, Vue) to UI Kits (Material UI, Antd) and charting libraries (Chart.js, Recharts, D3.js, etc.).

    • Landing Pages and Documentation: You’ll be a part of the team responsible for maintaining the framework landing pages, blog and documentation. It includes updating the JAM-stack apps (Gatsby, Next) with new content, improving UI/UX and adding additional features.

     

    Requirements:

    • Development experience with JavaScript, React, Node.js, Gatsby, Next.js and GraphQL.
    • Experience in building fast, responsive websites and working with modern design tools - Sketch or, preferably, Figma.
    • Good communication skills.
    • Fluent English.
    • An interest in learning more about databases.
    • Previous startup experience or interest in working in a small fast-moving company.

     

    Bonus points:

    • Experience of contribution or maintenance of the open-source project. 
    • Experience in data engineering or building analytics applications.
    • Experience with Docker and k8s, AWS, GCP.

     

    Benefits:

    • This is a remote position. 
    • Any location is ok if person can be online till 1 pm PTD/PST.
    • An optional relocation to their HQ in San-Francisco, California with visa (H1-B or O-1) sponsorship. 
    • The company offers a stock option plans in US company.

     

    Send your CV to hr@digitalhr.ru

    Подробнее