Технические Системы

Программист-разработчик

30 000 - 150 000 RUR
  • Уфа
  • Полная занятость
  • Полный день
  • Нет опыта
  • Python
  • API
  • Nextjs
  • TypeScript
  • Node.js
  • Big Data
  • Ai
  • Chart.js

Обязанности:

Разработка программ на JS и Python

Требования:

Общие требования

1) Опыт работы в компании от года либо опыт разработки сайтов на технологиях из требований

2) Готовность к работе с разными технологиями и задачами Требования Frontend

1) Знание базового JavaScript

2) Знание базового HTML

3) Знание NextJS

4) Знание React

5) Опыт работы с MobX или Redux

6) Понимание работы с REST API

7) Работа с адаптивной вёрсткой

8) Знание базового CSS, Grid, Flex

Желательно

1) Знание SCSS

2) Знание Webpack

3) Понимание основ оптимизации Веб-приложений Требования Backend

1) Знание базового JavaScript

2) Знание NodeJS

3) Знание ExpressJS

4) Работа с SQL СУБД и препроцессором Knex

5) Знание принципов построения БД и опыт работы с PostgreSQL

6) Понимание принципов и паттернов построения API сервера

Желательно

1) Понимание кластеризации и распределения нагрузки

2) Умение работы с веб-сервером

3) Умение работы с linux server, консольным

4) Знание механизмов защиты информации пользователей

5) Понимание принципов создания тестов Fullstack = Backend + Frontend Также для всех важно, понимание построения базовых алгоритмов и структур, понимание работы интернета и веб-сайтов, понимание базовых принципов взаимодействия с пользователем UI/UX

Умения работать с парсингом на Python - aiohttp + fastapi + asyncpg

Условия:

Оформление по ТК РФ, БЕЛАЯ з/п;

График работы 5/2;

Уровень з/п обсуждается на собеседовании!