Senior Node.js Developer

Jobs via Dice • United State
Remote
Apply
AI Summary

Join our Data Integration & Streaming team as a Senior Node.js Developer to design and develop scalable data streaming and ETL solutions. You will implement robust backend services using Node.js and JavaScript, integrate cloud-based event streaming platforms, and collaborate with cross-functional teams.

Key Highlights
Design and develop scalable data streaming and ETL solutions
Implement robust backend services using Node.js and JavaScript
Integrate cloud-based event streaming platforms
Technical Skills Required
JavaScript Node.js MongoDB Docker Azure EventHub Apache Kafka Amazon Kinesis Data Streams Google Cloud Pub/Sub
Benefits & Perks
Remote work from anywhere in Georgia
Comprehensive medical & family care package
Five trust days per year (sick leave without a medical certificate)
Benefits package (sports activities, a variety of stores and services)

Job Description


We are looking for a Senior Node.js Developer to join our Data Integration & Streaming team.

This role involves working at the intersection of systems and platforms that contribute to and consume data, building scalable streaming and ETL solutions. Join us to help shape innovative data solutions and advance your career in a dynamic environment.

Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.

Responsibilities

  • Design and develop scalable data streaming and ETL solutions
  • Implement robust backend services using Node.js and JavaScript
  • Integrate cloud-based event streaming platforms such as Azure EventHub
  • Collaborate with cross-functional teams to enhance data integration capabilities
  • Optimize database interactions using MongoDB
  • Deploy and manage containerized applications with Docker
  • Ensure system performance and reliability through proactive monitoring
  • Participate in code reviews and maintain high code quality
  • Troubleshoot and resolve issues in the data streaming pipeline
  • Work with frontend teams to integrate ReactJS components when needed
  • Stay updated with emerging technologies and industry trends
  • Contribute to documentation and knowledge sharing within the team

Requirements

  • Strong experience with JavaScript and Node.js development (3+ years)
  • Practical knowledge of Microsoft Azure Cloud stack, specifically EventHub
  • Experience with MongoDB and database design
  • Familiarity with Docker containerization technology
  • Proven ability to build performing and scalable data streaming/ETL solutions
  • Intermediate proficiency and experience with at least one of: Apache Kafka, Amazon Kinesis Data Streams, or Google Cloud Pub/Sub
  • Good problem-solving and analytical skills
  • Ability to work collaboratively in a team environment
  • Strong communication skills
  • English language proficiency at B2 level or higher

Nice to have

  • Experience with Azure WebApps
  • Knowledge of ReactJS for frontend development

We offer/Benefits

We connect like-minded people

  • Delivering innovative solutions to industry leaders, making a global impact
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
  • Opportunity to work abroad for up to two months per year
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events

We invest in your growth

  • Leadership development, career advising, soft skills and well-being programs
  • Certifications, including Google Cloud Platform, Azure and AWS
  • Unlimited access to LinkedIn Learning and Get Abstract
  • Free English classes with certified teachers

We cover it all

  • Participation in the Employee Stock Purchase Plan
  • Monetary bonuses for engaging in the referral program
  • Comprehensive medical & family care package
  • Five trust days per year (sick leave without a medical certificate)
  • Benefits package (sports activities, a variety of stores and services)

EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.

Why Choose Us

2024 Best Place to Work 2024 2024 Sitecore's Partner Experience Awards

Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

BCforward

United State

Mendix Architect

Programming
•
9h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobs via Dice

United State

AWS Data Engineering Architect

Programming
•
9h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

DataEdge Consulting

United State

Subscribe our newsletter

New Things Will Always Update Regularly