Front-end/Full-stack developer с опытом React, удаленно
В американскую компанию (без посредников) с русскоговорящим коллективом программистов
Условия Работы
Почасовая оплата: $25 / час
Оплата валютой, по договору
Полная занятость (работы много)
Требования
Богатый опыт в разработке пользовательских веб интерфейсов
CSS, HTML, JavaScript, React
Технический английский, простой разговорный
Подробнее о работе
В существующую команду требуется React/Front-End разработчик для создания нового веб интерфейса текущего веб приложения. Вам будет дано время на изучение дизайна и имплементации текущей системы, но работать в основном придется с новым кодом, который активно развивается. При наличии соответствующих навыков и способностей ваша роль в команде может стать одной из ключевых — Lead Front End Developer.
Наша дружная команда разработчиков главным образом состоит из программистов, работающих удаленно из России и ближнего зарубежья. Вся команда русскоговорящая, что значительно упрощает начальных процесс изучения системы и в целом помогает в общении между разработчиками. Тем не менее знание средне-продвинутого английского языка важно, так как работа включает в себя письменное и устное общение на английском с американским персоналом.
Данная позиции front-end разработчика потребует активной роботы в команде. Способность коммуникации с участниками проекта как устно так и письменно очень важный фактор.
Обязанности
Создание компонент для пользовательского интерфейса под React согласно мокапам экранов/страниц и спецификаций
Разработка и развитие Web-API
Умение писать легко расширяемый код используя SOLID принципы.
Умение создавать и поддерживать юнит-тесты
Умение координировать свою работу с другими участниками проекта (например модификация серверной части другим разработчиком)
Участвовать в обсуждениях по разработке новой бизнес логики
Гарантировать соответствие создаваемых страниц/экранов установленной спецификации
Умение отлаживать как в свой так и в чужой код
Основные технологии
React, Webpack, .Net Core
CSS3, HTML5, Javascript
Другие технологии, опыт (плюс в вашу пользу)
Опыт написания высокопроизводительного серверного кода на C# (SOA, multithreading, DI/IOC):
Typescript
Charting D3, Plotly
GIS/Web mapping
2D and/or 3D graphics
Canvas, WebGL, THREEJS
Math
Опыт написания сложных SQL запросов (предпочтительнее PostgreSQL)
Jira
Кандидат на эту позицию должен уметь:
Писать сложный, но понятный для других код
Работать как независимо так и в команде
Хорошо организовывать и планировать свою работу
Обращать внимание на детали и четко понимать сложность заданий
Быть мотивированным в работе
Четко излагать свои мысли как письменно так и устно
О компании:
Компания специализируется на разработке электронного оборудования и программного обеспечения для мониторинга контрольно-измерительной аппаратуры для проектов гражданского строительства, таких как земляные и бетонные плотины, мосты, туннели и здания. Эта ниша рынка включает в себя строительную, горнодобывающую, геотехническую, промышленную и общественную инфраструктуры. Практически все проекты, которыми занимается компания, связаны с различными научными аспектами.
Пишите на почту (salientbrain at gmail) или в ветке