Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Следующая вакансия

Старший бэкенд-разработчик (NodeJs и Express Js) в Shambits

17 января

58 просмотров

Shambits

Shambits

0
0 отзывов
Без опыта
Полный рабочий день

Переведено Google

Стартап RoleA в Лондоне, находящийся на ранней стадии, ищет серверного разработчика (полностью удаленно), который сможет принять участие во всем цикле разработки программного обеспечения, от концепции до производства. Роль заключается в работе над созданием онлайн-платформы. Вы будете работать с основателем, имеющим опыт разработки программного обеспечения и фронтенд-разработчиком. Важно, чтобы вам было комфортно работать индивидуально с минимальным руководством. Наш технологический стек: Сервер
Стартап RoleA в Лондоне, находящийся на ранней стадии, ищет серверного разработчика (полностью удаленно), который сможет принять участие во всем цикле разработки программного обеспечения, от концепции до производства. Роль заключается в работе над созданием онлайн-платформы. Вы будете работать с основателем, имеющим опыт разработки программного обеспечения и фронтенд-разработчиком. Важно, чтобы вам было комфортно работать индивидуально с минимальным руководством. Наш технологический стек: Серверная часть: JavaScript, NodeJs, Express JS, WebSocket, MySQL, Docker, Bash, Python, NYC, E2E (Cypress), AWS, Twilio SDK, Zoom. SDK, StripeОбязанностиПроектирование, разработка и поддержка серверных приложений с использованием фреймворков Node.js и Express.js. Это включает в себя написание серверной логики, API и маршрутов для обработки данных, аутентификации и бизнес-логики. Интеграция MySQL с вашим приложением Node.js и Express.js. Это включает в себя создание схем базы данных, выполнение операций CRUD (создание, чтение, обновление, удаление) и оптимизацию запросов к базе данных для эффективного поиска данных. Создание API-интерфейсов RESTful для предоставления клиентам функций и данных. Это включает в себя определение конечных точек API, обработку HTTP-запросов и ответов, а также реализацию проверки данных и обработку ошибок. Реализация механизмов аутентификации и авторизации пользователей в вашем приложении. Это включает в себя использование таких методов, как JWT (веб-токены JSON) или аутентификацию на основе сеансов, управление ролями и разрешениями пользователей, а также защиту конечных точек API. Понимание требований и внедрение новых функций или улучшений. Это может включать интеграцию API, реализацию управления данными и синхронизацию, а также обеспечение оптимальной производительности на всех устройствах. Выявление и устранение технических проблем, ошибок и узких мест в производительности приложения. Это требует анализа и отладки кода, выполнения тестирования и обеспечения качества, а также обеспечения бесперебойной работы приложения. Использование систем контроля версий, таких как Git, для управления репозиториями кода. Это включает в себя ветвление, слияние и разрешение конфликтов для обеспечения бесперебойной совместной работы. Разрабатывает документацию. блок-схемы, макеты, диаграммы, диаграммы, комментарии к коду и чистый код для объяснения и демонстрации решений. Проведение модульных и интеграционных тестов для обеспечения надежности и стабильности приложения. Это включает в себя написание тестовых примеров, автоматизацию тестирования и работу по устранению любых выявленных проблем. Участие в развертывании программного обеспечения, включая управление ресурсами на AWS. Соблюдение сроков выполнения работ. Требования. Степень бакалавра в области компьютерных наук или смежных областей. 7+ лет опыта разработки. Свободное владение английским языком. Хорошее понимание основ компьютерных наук, таких как ООП, структуры данных, шаблоны проектированияОпыт работы с WebSocketОтличное знание TypeScript и JavaScriptОпыт работы с контейнеризацией (Docker)Опыт работы с реляционными базами данных (например, MySQL)Опыт серверной разработки (NodeJs и ExpressJs)Умение писать профессиональный, ясный, читаемый, понятный и хорошо протестированный кодХорошие устные и письменные коммуникативные навыки для взаимодействия с внешними и внутренними заинтересованными сторонами проектаНавыки технической отладки для выявления причин любых вопросовОпытв использовании методологий тестирования программного обеспечения, включая модульное тестирование, интеграционное тестирование, системное тестирование, тестирование уязвимостей и инструменты. Опыт гибкой разработки. Знакомство с облачной платформой AWS (предпочтительно EC2, ELB, RDS, IAM, API Gateway, Route 53, S3). Опыт проектирования, построения. и поддержание лучших практик управления версиями RESTful API с использованием Git. Знакомство с администрированием Linux/Unix. Знакомство с Zoom SDK и StripeNice. иметьОпыт работы с приложениями времени, бронирования и планированияОпыт работы с приложением для видеозвонковОпыт работы с приложением онлайн-платежейОпыт работы с многоязычным приложениемОпыт разработки кроссплатформенных мобильных приложенийОпыт работы с продуктами Atlassian, такими как JIRA и ConfluenceПреимущества100% удаленный доступЕжемесячная зарплата DOE: 1000–2000 долларов СШАКонтракт40 часов в неделю (Полная занятость)Первоначальный контракт на 3 месяца Показать больше Показать меньше Посадовый ровень Старший середний рівень Тип занятости Повний рабочий день Посадовые обвязки Технологии и информационные технологии Галузи Освита

Переведено Google

Без опыта
Полный рабочий день
Хотите найти подходящую работу?
Новые вакансии в вашем Telegram
Подписаться
Мы используем cookies
Принять