Senior Back-End Node.js Engineer Offline
Responsibilities
- Design, develop, and maintain backend services and APIs (RESTful and GraphQL) using Node.js, Express.js, and MongoDB.
- Architect scalable and maintainable microservices with clean and modular code.
- Implement messaging queues using RabbitMQ for asynchronous processing and service communication.
- Optimize application performance, ensure high availability, and resolve production issues quickly.
- Collaborate with front-end developers, DevOps, and QA to deliver end-to-end features.
- Participate in code reviews, mentorship, and the adoption of best practices in engineering.
- Ensure application security, data validation, and system resilience across the backend stack.
Requirements
- 7+ years of professional backend development experience
- Strong expertise in Node.js and Express.js.
- Experience building and maintaining RESTful and GraphQL APIs.
- Solid understanding of RabbitMQ for message brokering and event-driven architectures.
- Proficiency with MongoDB, including indexing, aggregation, and performance tuning.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong debugging and profiling skills for backend performance optimization.
- Familiarity with containerization (Docker) and working in cloud environments (AWS, GCP, or Azure).
As A Plus
- Experience with Elasticsearch for search and analytics solutions.
- Familiarity with Moleculer framework for building microservices.
- Hands-on experience with PostgreSQL and relational database design.
- Exposure to PHP, especially for maintaining or migrating legacy services.
- Knowledge of authentication standards (OAuth2, JWT), security best practices
We Offer
- Competitive salary
- Flexible schedule
- Social package
- Courses, webinars, and seminars to increase professional skills
- Possibility to work remotely and onsite
- Horizontal hierarchy. No micromanagement pressure
- Open company culture where your ideas and initiatives are valued
- Regular team building & corporate events
- International projects
The job ad is no longer active
Look at the current jobs Node.js →
📊
$4000-5000
Average salary range of similar jobs in
analytics →
Loading...