Jobgether
Jobgether

Middle Node.js Backend Developer

TLDR

Contribute to scalable backend services powering revenue, user growth, and platform integrations using Node.js and TypeScript in a high-load microservices environment.

Accountabilities:
  • Design, develop, and maintain backend services using Node.js and TypeScript, ensuring scalability, performance, and reliability.
  • Build and manage payment and billing integrations, including subscription management, recurring billing workflows, webhook processing, reconciliation, and error handling.
  • Develop and support marketing and attribution integrations, including analytics platforms, server-side event tracking, CRM systems, and conversion APIs.
  • Create technical designs for new product initiatives and break down requirements into actionable development tasks.
  • Participate actively in Agile ceremonies, including backlog grooming, sprint planning, estimations, and retrospectives.
  • Conduct technical research and investigations related to third-party integrations, API limitations, architecture decisions, and emerging technologies.
  • Improve platform observability, system reliability, and code quality while addressing technical debt.
  • Contribute throughout the full software development lifecycle, including architecture, development, code reviews, testing, deployment, and production support.
  • Requirements:

    • 3+ years of commercial backend development experience.
    • At least 2.5 years of hands-on experience with Node.js and TypeScript.
    • Strong knowledge of PostgreSQL, MongoDB, Redis, and database design principles.
    • Experience working with service-oriented or microservices architectures and inter-service communication patterns.
    • Solid understanding of software design principles, including SOLID and event-driven architectures.
    • Proven experience integrating third-party REST APIs, including authentication, rate limiting, retries, webhooks, and idempotent operations.
    • Experience with asynchronous processing and message queue technologies such as RabbitMQ, Kafka, or BullMQ.
    • Familiarity with cloud platforms such as AWS or Google Cloud Platform.
    • Understanding of scaling strategies and high-traffic distributed systems.
    • Experience using AI-assisted development tools and the ability to validate, review, and secure AI-generated code.
    • Upper-Intermediate English proficiency or higher.
    • Additional experience with payment platforms, subscription billing systems, analytics pipelines, CRM tools, DDD, CQRS, WebSockets, or LLM integrations is considered an advantage.
    • Benefits:

      • Competitive compensation package.
      • Fully remote work option with flexible scheduling.
      • 20 paid vacation days annually.
      • 15 paid sick leave days.
      • Additional paid leave for family-related events.
      • Extra public holiday allowances.
      • Comprehensive medical insurance coverage.
      • Sports and wellness reimbursement programs.
      • Modern equipment support or reimbursement for personal work tools.
      • Professional development opportunities, including course and English language reimbursement.
      • Individual Development Plans and structured performance reviews.
      • Access to internal knowledge-sharing initiatives, technical communities, book clubs, and learning resources.
      • Team-building activities, company events, corporate gifts, and branded merchandise.
      • Financial and legal support programs.
      • Maternity support benefits.
      • Career growth opportunities within a high-performing engineering organization.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Benefits

Education Stipend

Professional development opportunities, including course and English language reimbursement.

Flexible Work Hours

Fully remote work option with flexible scheduling.

Health Insurance

Comprehensive medical insurance coverage.

Home Office Stipend

Modern equipment support or reimbursement for personal work tools.

Learning Budget

Access to internal knowledge-sharing initiatives, technical communities, book clubs, and learning resources.

Career growth opportunities

Career growth opportunities within a high-performing engineering organization.

Maternity support

Maternity support benefits.

Paid Time Off

Extra public holiday allowances.

Remote-Friendly

Fully remote work option with flexible scheduling.

Wellness Stipend

Sports and wellness reimbursement programs.

Jobgether runs the largest remote job platform, effectively linking job seekers with over 200,000 flexible and remote opportunities that match their unique skills and preferences. Our focus is on enhancing the hiring process, ensuring efficiency while prioritizing the candidate experience, particularly in the growing health and wellness sector.

Founded
Founded 2020
Employees
11-50 employees
Industry
Professional Services
View company profile
Apply for this job