Available Offers for composer

Full-Stack developer

Remotely
Full-time

We are looking for Full-Stack developers with the following requirements:


- 3+ years (ideally 5+ years) of experience as a Full-Stack software engineer

- Strong knowledge of JavaScript and its execution environments (both server-side and client-side)

- Experience with front-end JavaScript frameworks and libraries (Vue.js is a big plus)

- Experience with messaging systems (Apache Kafka, RabbitMQ, etc.) and understand concepts like concurrency and transaction management

- Experience with establishing and managing relational and/or NoSQL databases (e.g. PostgreSQL, MongoDB)

- Experience with the Docker and its orchestration tools (k8s, docker-compose)

- Understanding of basic primitives in Web3 (DAO, NFT, FT etc.)

- Understanding of fundamental principles in cryptography

- Be comfortable with the modern stack and common standarts in Web3 (web3.js, ERC-20, ERC-721, near-api-js, NEP-141, NEP-171, client-side private key management, etc.)

- Writing extensive comments, documentation, design flow diagrams, and review PRs in English

- Working with our team to create tutorials and demonstrations that allow other developers to easily use/interact with the open-source components you develop

- English at B1+ (i.e. be able to keep all public conversations in English)

- Strong organizational skills — ability to work full-time remotely with no supervision

- Responsibility — we want to trust you



Frontend developer

Remotely
Full-time
Permanent work

Проект: Компания-разработчик (25%) сетевого программного обеспечения на базе NFV-технологий из России.

Предстоит заниматься продуктом Zero Trust Network Access - первый по-настоящему удобный сервис для управления безопасным удаленным доступом сотрудников к корпоративным ресурсам. 


Задачи:

Мы ищем разработчика, который смог бы:

- быстро и эффективно разрабатывать прототипы UI для админ панелей и личных кабинетов, используя React и наш API для общения с backend (FastAPI).

- визуализировать собранные логи внутри админ панелей (ELK, charting библиотеки,..)

- доводить разработанные прототипы до коммерческого продукта - валидация входных параметров, обработка ошибок, улучшение UX и т.д.

- создавать варианты frontend на основе предложенных дизайнов и wireframes

- разбираться в сетевых технологиях на уровне достаточном для отладки продукта “end-to-end”


Требования:

- 3+ года недавнего опыта полной разработки сложных UI систем в качестве единственного или основного разработчика (а не только отдельных частей большого продукта)

- Опыт использования в коммерческих продуктах современных web frameworks и систем дизайна (React, patternfly, ..)

- Опыт использования в коммерческих продуктах современных RESTful APIs (FastAPI, ..) и участия в их отладке

- Опыт визуализации накопленных данных (ELK, charting библиотеки,..).


Плюс:

- Опыт создания admin панелей для корпоративных клиентов.

- Знакомство с сетевыми технологиями.

- Опыт работы с Active Directory, LDAP.

- Опыт разработки контроля доступа (oAuth, MFA).

- Знакомство с Docker, Docker Compose.

- Опыт разработки платежной системы.

- Вклад в проекты с открытым исходным кодом.


Python Engineer

Remotely
Full-time
Project occupancy
Python Engineer is required in Back-End team for quality work with internal platform clients. Main tasks: - Creating end user support toolset for product teams; - Support of current backend services (tournaments, save-restore, payment validators); - Participation in platform integration with game clients; - Communication with internal stakeholders - product teams, backend core team. Requirements: - 1.5 years of technical support or development experience in backend or web; - Knowledge of one of the web frameworks at a confident level: Django, Flask, Fast API, Falcon, etc.; - Understanding of asyncio principles in Python. Knowledge of frontend at a basic level: HTML, CSS, basic JavaScript; - Experience with relational databases: PostgreSQL or MySQL (ability to write queries of medium complexity with groupings and joins, understand why indexes are needed and what they are); - Mastery of Docker at the level of fixing other people's Dockerfile for your needs. Ability to use docker-compose; - Ability and willingness to understand other people's legacy code; - Teamwork skills, ability to build relationships and communicate effectively. Will be a plus: - Experience with asynchronous frameworks (aiohttp, sanic, starlette); - Commercial PHP development experience; - Experience with database query optimization; - Experience and knowledge of AWS stack; - Experience with message brokers (Kafka, RabbitMQ); - Ability to work with Kubernetes.

C/C++ and Python developer (network technologies)

Office
Remotely
Full-time
Middle Python developer required to work on a next-generation network service of a US startup. Tasks: - Create and debug firewall configuration management functions, using our specification for iptables rule generation, from SQL database make support for automatically determining the topology of protected networks and their resources; - Modify tunnel packets to reduce blocking; - Make support for deep traffic analysis (DPI); - Collect logs from tunnel and firewall endpoints (rsyslog,...) and help to process them (Logstash, Elastic Search, Kibana); - Assist in creating the process of installing clients and servers that include developed modules (Docker, Docker Compose) and initializing them. Requirements: - 3+ years of recent experience developing new commercial products in C/C++ and Python using networking technologies; - Experience building SQL databases and utilizing them with server and client APIs; - Experience creating network traffic management functions; good understanding of iptables; - Experience analyzing network traffic; - Experience collecting and processing logs; - Fluent reading of English technical documentation, searching in English. Plus: - Experience developing API modules in Python (Django); - Familiarity with Docker, Docker Compose; - Experience with access security controls (ACLs, etc.) and/or anomaly detection; - Experience developing software for routers; - Contribution to open source projects.