Remotery

Senior Node.js Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Poland.

📋 Description

• Oversee the architecture and design of high-performance, scalable, and fault-tolerant Node.js applications, microservices, Big Data processing systems, and data pipelines.

• Leverage AWS services such as EC2, Lambda, RDS, S3, Kafka/MSK, and SQS to ensure applications and data platforms are highly available, secure, and performant.

• Develop and manage distributed, high-load microservices and event-driven architectures.

• Create and develop integrations and Big Data processing pipelines for ingesting, transforming, and distributing large data volumes.

• Enhance Node.js applications and data processing workloads for optimal performance, minimal latency, and maximum throughput.

• Apply advanced multithreading techniques to boost system performance and concurrency.

• Author clean, maintainable, and efficient code adhering to industry best practices and design patterns.

• Connect with various external APIs and process large data volumes for operational and analytical needs.

• Mentor junior developers while working independently within a collaborative engineering team.


⛳️ Requirements

• Minimum of 5 years of experience as a Backend Developer.

• Comprehensive knowledge and experience in developing APIs, microservices, and distributed systems.

• Familiarity with modern data platforms and storage solutions like Snowflake, ClickHouse, or similar.

• Experience with event streaming and queuing technologies such as Kafka, RabbitMQ, SQS, or their equivalents.

• Strong expertise in JavaScript.

• Knowledge of Node.js and frameworks like Express or equivalent.

• Understanding of asynchronous programming and its intricacies.

• Grasp of fundamental design principles for scalable applications.

• Experience in designing and implementing data ingestion, transformation, and processing workflows.

• Experience in developing automated testing modules and unit tests.

• Proficient understanding of version control tools like Git.

• Experience with cloud services such as AWS and GCP.

• Familiarity with Linux environments.

• Experience with CI/CD methodologies.


🏝️ Benefits

• Remote work.

• Full-time employment.

People also viewed

Aiphoria19 hours ago

Backend Team Lead

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
One Identity19 hours ago

Senior Software Engineer, Backend

HU flagHungary OnlyFull-timeBackend Engineer
ApplyView job
Booming Games19 hours ago

Senior Backend Developer

EuropeFull-timeBackend Engineer
ApplyView job
GFT Technologies20 hours ago

Mid-Level Back-End Developer – Java, Node.js

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Mem020 hours ago

Backend Engineer

IN flagIndia OnlyFull-timeBackend Engineer
ApplyView job
jaydhub20 hours ago

Senior Backend Engineer, Data

PT flagPortugal OnlyFull-timeBackend Engineer€70k – €75.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers