11.01.2025

Вакансия Full-stack Engineer (Node.js)

Компания: ITRex Group
Домен вакансии:Software Development & Hi-Tech
Опыт работы:от 5 лет
Уровень специалиста:Senior
Уровень английского:Upper-Intermediate / B2
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Office, Remote
Локация:Україна, Київ

Skills

  • Node.js
  • RESTful API
  • JSON
  • Redis
  • DynamoDB
  • MySQL
  • PostgreSQl
  • JavaScript
  • RabbitMQ
  • Kafka
  • Github
  • Gerrit
  • Bitbucket
  • CI/CD
  • Jenkins
  • AWS
  • React.js
  • HTML
  • CSS

Описание вакансии

We are a global IT consulting and development company with a We Care attitude, striving to create momentum in our clients’ digital transformation.
We value initiative, open communication and self-motivated commitment rather than compliance and box-ticking, and are looking for like-minded individuals who share our passion about doing great new things together. Join our friendly team as a Full-stack Engineer (Node.js)!

Your responsibilities:

  • Design, build, and deliver highly scalable, distributed, and event-driven systems utilizing asynchronous technologies, caching protocols, databases, and Amazon Web Services (AWS).
  • Build and release products that influence and improve the experience of millions of users worldwide, ensuring high-performance and consistency.
  • Deliver critical and flexible APIs that empower stakeholders and support feature delivery across platforms.
  • Collaborate with cross-functional teams including Big Data Engineers, DBAs, Operations, and Product Managers to provide data solutions that align with both product and technical requirements.
  • Ensure system scalability and reliability while contributing to the development of user-focused features, enhancing the overall quality and experience for end-users.
  • Work on complex, impactful problems in a collaborative, close-knit, fast-paced agile team that prioritizes quality, peer review, and continuous improvement.

Our expectations:

  • 5+ years overall production experience in web development.
  • 3+ years of experience developing backend applications using Node.js, including writing clean, efficient, and maintainable code.
  • 3+ years of experience in designing and implementing RESTful APIs using JSON, ensuring reliability and performance.
  • 3+ years of experience with NoSQL databases such as Redis or DynamoDB for managing large-scale, high-availability data.
  • 3+ years of experience working with relational databases (e.g., MySQL, PostgreSQL) for efficient data storage and querying.
  • 2+ years of experience in writing frontend JavaScript, ensuring a seamless user experience and effective integration with backend systems.
  • 2+ years of experience working with event-driven architectures using tools like RabbitMQ or Kafka to build scalable and asynchronous systems.
  • Proficiency with version control systems and code review tools such as GitHub, Gerrit, or BitBucket for collaboration and code management.
  • Strong understanding of building scalable, resilient, and observable distributed systems, with a focus on high performance and fault tolerance.
  • Experience with writing and maintaining unit tests for ensuring code reliability, functionality.
  • Excellent communication and interpersonal skills.
  • Upper-Intermediate English level.

Nice to have:

  • Hands-on experience with CI/CD platforms such as Jenkins for automating deployment and testing processes.
  • Previous experience working with Amazon Web Services (AWS), including services like EC2, Fargate, Elasticache, RDS, DynamoDB, and S3 for cloud-based deployment and infrastructure management.
  • Familiarity with building React-based applications and proficiency in DOM manipulation, HTML, and CSS to create dynamic and responsive user interfaces.
  • Experience with production-level support, including participation in technical on-call rotations to troubleshoot and resolve issues in real-time.
  • Proficiency in Java or other Object-Oriented programming languages to bring additional versatility to the team.

Преимущества сотрудникам

  • English Courses
  • Team buildings
  • Багатонаціональна команда
  • Гнучкий графік роботи
  • Компенсація витрат на спорт
  • Медичне страхування
  • Освітні програми, курси

О компании ITRex Group

ITRex Group – международная компания по разработке корпоративного программного обеспечения, которая помогает бизнесу использовать новые технологии. Компания занимается консалтингом и разработкой в ​​области информационных технологий, помогает клиентам трансформировать продукты, услуги и рабочие процессы для стимулирования развития бизнеса, имеет глубокий опыт в новых технологиях, включая Big Data, расширенную аналитику, искусственный интеллект и машинное обучение.

Сайт компании: itrexgroup.com
Год основания: 2009
Количество сотрудников: 101-250
Тип компании: Outsource, Consulting / Integrator

Похожие вакансии

Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Опыт от 2 лет Middle Part-time Intermediate / B1 Remote
Опыт от 5 лет Middle, Senior Full-time Не имеет значения Remote, Hybrid Україна
Опыт от 5 лет Lead Full-time Не имеет значения Office Дніпро
Без опыта / до 1 года Junior Full-time Intermediate / B1 Office, Remote, Hybrid

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.