Mindecs

Joined in 2020
21% answers
We believe that startups need highly professional talents and our goal is to help them hire remotely candidates they need.

Mindecs Is a community of top-quality software developers to help them fulfill their potential, take part in the most challenging and interesting projects.
  • · 69 views · 33 applications · 1d

    Senior Node.js backend dev

    Full Remote · Worldwide · 4 years of experience · English - B2
    We are looking for a Senior Backend Engineer (Node.js) with deep experience building data-intensive backend systems, distributed processing pipelines, and integrations with third-party APIs. This role focuses on improving the performance,...


    We are looking for a Senior Backend Engineer (Node.js) with deep experience building data-intensive backend systems, distributed processing pipelines, and integrations with third-party APIs. This role focuses on improving the performance, maintainability, and reliability of a large-scale Node.js platform that ingests, normalizes, and processes real estate data.
     The engineer will collaborate closely with other backend developers to troubleshoot complex issues, optimize data processing workflows, and build scalable, production-ready backend services.
    This is a core backend role with significant ownership of key system components.

    Key Responsibilities
    Develop, scale, and maintain backend services for large-scale data ingestion and synchronization.
    Build and optimize job queue systems and asynchronous processing pipelines.
    Design and maintain ETL-style data transformation flows to normalize large and diverse datasets.
    Implement automated data validation, enrichment, and monitoring mechanisms to ensure data quality.
    Troubleshoot and resolve issues related to data integrity, performance, and external provider integrations.
    Optimize PostgreSQL queries, schemas, and data access patterns for high-volume operations.
    Collaborate closely with engineering team members to improve overall architecture and system reliability.


    Requirements
    Strong hands-on experience with Node.js in high-load, production environments.
    Deep understanding of asynchronous workflows, queues, workers, and distributed processing patterns.
    Proven experience building data integration / ETL / data normalization systems.
    Strong proficiency with PostgreSQL, including schema design and query optimization.
    Experience working with REST APIs, third-party integrations, and large datasets.
    Ability to debug complex data issues and implement monitoring for data consistency and performance.
    Strong problem-solving skills, attention to detail, and ability to work independently on mission-critical system components.
    Excellent communication skills and ability to collaborate within a senior engineering team.
    Fluent English for calls with the client.


    Nice to Have
    Experience with real estate data standards (MLS, IDX, RETS).
    Experience with data synchronization strategies across distributed systems.
    Background in maintaining high-availability backend processing systems.
    Prior experience with Cloud environments, containerization, or distributed architectures.

    More
Log In or Sign Up to see all posted jobs