Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Aspire logo

Senior Software Engineer (NodeJs)

Aspire
Posted 3 weeks ago
🇯🇴Jordan🏠Remote📁Engineering & Development
Is this job info correct?

Job Description About the Job As a Senior Software Engineer (Node.js) at Aspire, you will design, develop, and maintain scalable, high-performance backend applications and APIs that power our products and services. You will play a key role in building cloud-native applications, designing microservices, and delivering secure, reliable, and maintainable software solutions. Working closely with Product, QA, DevOps, and Engineering teams, you will contribute to the entire software development lifecycle while mentoring junior engineers and driving engineering best practices. What you'll do Design, develop, and maintain scalable backend applications using Node.js and JavaScript/TypeScript. Build and maintain RESTful APIs and microservices to support business and product requirements. Develop secure, high-performance, and maintainable backend services following engineering best practices. Design and optimize SQL and NoSQL database schemas and queries to ensure performance and scalability. Integrate backend services with third-party APIs, cloud services, and external systems. Participate in system architecture discussions, technical design, code reviews, and solution planning. Troubleshoot and resolve production issues while ensuring high system availability and reliability. Develop unit, integration, and end-to-end tests to maintain high code quality. Continuously improve application performance, scalability, security, and maintainability. Collaborate with Product Managers, QA Engineers, DevOps Engineers, and cross-functional teams throughout the software development lifecycle. Mentor junior engineers through code reviews, technical guidance, and knowledge sharing. Prepare and maintain technical documentation for applications, APIs, and architectural designs. What you'll need Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum of 5 years of professional software development experience, including at least 3 years of hands-on experience with Node.js. Strong proficiency in JavaScript (ES6+) and TypeScript. Experience building scalable RESTful APIs and microservices. Strong understanding of asynchronous programming, event-driven architecture, and Node.js internals. Experience with Node.js frameworks such as Express.js, NestJS, or similar. Strong knowledge of SQL and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis. Experience working with Docker and containerized applications. Experience using Git and modern CI/CD pipelines. Strong understanding of software design principles, clean architecture, and design patterns. Excellent analytical, problem-solving, and communication skills. Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform is an advantage. Knowledge of Kubernetes, messaging systems (Kafka/RabbitMQ), and secure application development is a plus. Why Aspire In addition to a competitive long-term total compensation package with salary and performance-based bonus, we have a reward philosophy that goes beyond compensation. Be part of a remote-first organization where flexibility is embraced. Work and learn alongside talented engineers and technology leaders. Explore opportunities to learn and grow through technical and non-technical training programs. Gain global exposure by working on products with international teams and clients. Enjoy our nursery reimbursement benefit. Attend virtual and in-person international technology conferences to expand your knowledge and network.

Similar jobs

Similar jobs

CR2 logo

Software Development Engineer in Test

CR2

🌍India, Ireland, Jordan5 days ago
CO

Senior software engineer - Jordan

Corgea

🇯🇴Jordan1 weeks ago
CO

Software engineer - Jordan

Corgea

🇯🇴Jordan1 weeks ago
BlackStone eIT logo

Software Pre-Sales Engineer ( Gulf Market )

BlackStone eIT

🌍Egypt, Jordan, Lebanon, Morocco, Tunisia2 weeks ago
HumanI logo

Senior Frontend Software Engineer

HumanI

🌍Egypt, Greece, Jordan, Lebanon, NigeriaJun 17, 2026, 9:13 AM UTC
Aspire logo

Sr. Software Engineer (Fullstack)

Aspire

🇯🇴JordanMay 28, 2026, 1:07 PM UTC