Post Job Free
Sign in

Software Developer

Company:
Bounty Hunter World Ltd.
Location:
Amman, Jordan
Pay:
0 - 0
Posted:
September 01, 2025
Apply

Description:

Job Title: Node.js Developer (NestJS & TypeScript)

Employment Type: Full-time / Contract [1 Year]

About the Role

We are seeking a highly skilled Node.js Developer with hands-on experience in NestJS, TypeScript, Firebase, PostgreSQL, and RESTful API development. The ideal candidate will have a passion for building scalable backend systems, designing efficient APIs, and integrating cloud-based solutions.

Key Responsibilities

Design, develop, and maintain server-side applications using Node.js and NestJS.

Write clean, scalable, and maintainable code using TypeScript.

Build and maintain RESTful APIs and integrate with third-party services.

Design and optimize PostgreSQL database schemas, queries, and migrations.

Implement and maintain cloud services using Firebase (authentication, real-time DB, cloud functions, etc.).

Ensure application performance, security, and reliability.

Collaborate with front-end developers, product managers, and QA teams.

Write and maintain unit/integration tests for robust applications.

Participate in code reviews and maintain best practices for software development.

Troubleshoot, debug, and optimize application performance.

Required Qualifications

3+ years of experience in backend development with Node.js.

Strong proficiency in NestJS and TypeScript.

Solid understanding of API design principles (REST, JSON).

Experience with PostgreSQL (schema design, indexing, performance tuning).

Hands-on experience with Firebase services (Firestore, Auth, Functions).

Familiarity with Git workflows (GitHub/GitLab).

Experience with CI/CD pipelines and deployment strategies.

Strong understanding of security best practices (OAuth, JWT, data encryption).

Preferred Skills (Nice to Have)

Knowledge of Docker/Kubernetes for containerized deployments.

Familiarity with AWS or other cloud platforms.

Exposure to microservices architecture.

Experience with Agile/Scrum development processes.

Soft Skills

Strong problem-solving and analytical skills.

Excellent communication and teamwork abilities.

Self-motivated with attention to detail.

Ability to work in a fast-paced startup or enterprise environment.

Benefits

Competitive salary and performance-based bonuses.

Opportunity to work on cutting-edge technologies.

Professional growth and continuous learning support.

BHW- RH5977

Requirements:

Where are you located?

What's your nationality?

What is your expected salary for this job?

What is your notice period; when can you engage this job?

Please only apply and press yes if you have read the requirements, education, experience and certifications, and match these.

Apply