Senior Backend Developer {NestJS, NodeJS & Postgres}

Senior Backend Developer {NestJS, NodeJS & Postgres}

Greeka.com is a renowned leader in promoting Greece and providing travel services worldwide, with millions of visitors each year. We are looking for a Senior Backend Developer specializing in NestJS, Node.js, and PostgreSQL to join our dynamic remote team. If you have extensive backend development experience, particularly in building APIs and working with microservices, we invite you to be a part of our exciting projects and play a key role in shaping global travel experiences.


Responsibilities

  • Backend Development:
    Design, implement, and maintain the server-side logic for our travel websites and web applications, ensuring high performance and scalability.
  • API Integration:
    Develop and implement both internal and third-party APIs, focusing on travel services such as hotel bookings, car rentals, and ferry services.
  • Microservices Architecture:
    Build and optimize systems using a microservices approach, ensuring high availability and reliability.
  • Team Leadership & Mentorship:
    Oversee the work of junior developers, ensuring that deliverables are completed on time and meet quality standards. Provide mentorship and review their code to encourage best practices.
  • Collaborative Work:
    Work closely with front-end developers and backend teams to guarantee seamless integration between systems and user interfaces.
  • Performance Optimization:
    Monitor and optimize the backend infrastructure to ensure optimal performance under heavy traffic, particularly during peak travel seasons.
  • Problem Solving & Debugging:
    Identify bottlenecks and troubleshoot production issues while applying systematic and effective solutions.

Qualifications

  • Experience:
    • Minimum 5 years of experience in Node.js and server-side JavaScript development.
    • Extensive experience with NestJS, Fastify, or similar web frameworks.
    • Strong knowledge of PostgreSQL and experience with relational databases.
    • Familiarity with Travel APIs, and experience implementing them is highly desirable.
  • Microservices:
    Hands-on experience in building microservices and knowledge of message queueing systems like RabbitMQ, Kafka, or NATS.
  • API Design & Development:
    Expertise in designing and developing RESTful APIs and SOAP APIs.
  • Version Control:
    Familiarity with Git for version control.
  • Additional Skills:
    • A working understanding of front-end technologies like HTML, CSS, JavaScript, and frameworks like React.js, Angular.js, and Next.js is a plus.
    • Excellent problem-solving skills with a keen attention to detail.
  • Soft Skills:
    Ability to work independently, collaborate effectively in a team, and mentor junior developers.

Benefits

  • Competitive Salary: Salary range of $950 – $1500 USD per month, depending on experience.
  • Remote Work: Work remotely, with flexible hours that allow you to balance personal and professional commitments.
  • Team Collaboration: Be part of a global team working on exciting and innovative projects in the travel and tech sectors.
  • Professional Growth: Enhance your skills with challenging, cutting-edge projects, with opportunities for career advancement and training.
  • Health Benefits: (Discuss during the interview)
  • Creative and Impactful Work: Contribute to global travel experiences, helping millions of travelers book trips and vacations across the world.

Application Instructions

Interested candidates should submit their CV and any relevant work samples (if applicable) via email or apply directly through the company website.

  • Website: Apply via our official website by filling out the required details.
  • Document Requirements: Ensure that your CV highlights your relevant experience, specifically in backend development, NestJS, Node.js, PostgreSQL, and API development.
Asad Hameed
Latest posts by Asad Hameed (see all)
Apply for this job
Submission
Gender?

Leave a Comment