22.11.2024
Вакансія Senior Node.js Developer
$2750-3000
![]() |
|
Компанія: | Ficus Technologies |
---|---|
Домен вакансії: | Software Development & Hi-Tech |
Досвід роботи: | від 5 років |
Рівень спеціаліста: | Senior |
Рівень англійської: | Upper-Intermediate / B2 |
Тестове завдання: | Є тестове |
Зайнятість: | Full-time |
Релокейт: | Без релокейту |
Місце роботи: | Remote |
Skills
- Node.js
- TypeScript
- Kafka
- RabbitMQ
- AWS
- GCP
- REST
- gRPC
- SOAP
- GraphQL
- Kubernetes
- Docker
- Scrum
- Kanban
- SQL
- PostgreSQl
- MySQL
- SQLite
- MariaDB
- NoSQL
- Redis
- Memcached
- CI/CD
- Unix
- OAuth2
- Express
- Koa
- Nest.js
Опис вакансії
We are looking for a Backend Developer to join our team, who will work in tandem with the Product and Business teams to craft sophisticated solutions for business challenges, providing an array of technical approaches, design concepts, prototypes, and detailed technical plans. Take on the responsibility of estimating the effort required for various tasks, user stories, and large-scale epics. Play a pivotal role in leading and mentoring junior developers, fostering an environment of continuous learning and development, and assisting in the integration of new developers into the team. Engage in and lead technical discussions, disseminating knowledge and best practices, and exerting influence over critical technical decisions such as processes, design patterns, and overall system architecture.Responsibilities:
- Implementation of new functionality in the Node.js runtime.
- Integration of third-party services and support of existing ones.
- Provide accurate project estimates and validate the estimates of team members, contributing to effective project planning and execution.
- Actively engage in developing architecture, approaches, etc.
- Conduct code reviews and share knowledge with the team.
- Managing AWS or similar strict cloud-oriented infrastructures.
Requirements:
- At least 5+ years of experience in Node.js runtime, SQL/noSQL and cloud technologies;
- English B2+;
- Teamwork experience;
- Experience with monolith and microservices architectures;
- In-depth knowledge of the Javascript/Typescript, including streaming, error handling etc.;
- Understanding the functionality of message brokers, especially Apache Kafka, RabbitMQ, etc.;
- Familiarity with serverless architecture and cloud-native development patterns;
- Strong understanding of AWS and/or GCP platform services or similar clouds;
- Knowledge in REST, gRPC, SOAP, GraphQL architectures, may include some custom solutions;
- Familiarity with Kubernetes, Docker, etc.;
- Excellent knowledge of SOLID (SRP, OCP, LSP, ISP, DIP), DRY, SLAP, KISS;
- Familiarity with Agile methodologies, such as Scrum, Kanban;
- Experience with RDBMS like PostgreSQL, MySQL, SQLite, MariaDB;
- Experience with NoSQL like Redis, Memcached;
- Experience with ORM/ODM libraries;
- Practical experience in basic CI/CD configuring;
- Strong knowledge of UNIX-based OS;
- Experience with OAuth 2.0;
- Understanding features of Express, Koa, Nest, and their differences;
- Deep understanding of testing and experience in testing frameworks.
Nice to have:
- Experience with languages other than the JS/TS;
- Reference from a previous employer;
- Share public links from the successful project you were engaged in;
- Experience with mentoring and training junior developers;
- Experience in developing open-source projects;
- Links to public profiles on GitHub, LinkedIn, Djinni, etc.
Етапи співбесіди
- Interview with HR;
- Personal Interview;
- Final Discussion.
Переваги співробітникам
- Гнучкий графік роботи
- Компенсація навчання
- Оплачувані лікарняні
- Оплачувана відпустка
- Освітні програми, курси
- Юридичний супровід
Про компанію Ficus Technologies
Ficus Technologies – міжнародна IT-компанія, яка допомагає великим компаніям і перспективним стартапам втілювати в життя ідеї будь-якого масштабу. Компанія надає експертні послуги для створення MVP, розробки програмного забезпечення з нуля та масштабування команд інженерів, створює гнучкий конвеєр, який адаптується до потреб кожного клієнта. Команда складається з досвідчених розробників і дизайнерів із підтвердженим досвідом роботи над масштабними проектами для глобальних клієнтів.
Сайт компанії: ficustechnologies.com Рік заснування: 2012 Кількість працівників: 101-250 Тип компанії: Outsource, OutstaffКатегорії вакансії
Схожі вакансії
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Досвід від 2 років Middle Full-time Advanced / Fluent / C1 Remote Україна
Досвід від 3 років Middle, Senior Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 10 років Lead Full-time Upper-Intermediate / B2 Remote Україна
Досвід від 4 років Senior Full-time Не має значення Remote
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.