Enable job alerts via email!

Back End Developer

LNKD

United Arab Emirates

On-site

AED 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a Senior Backend Developer to enhance its engineering team. This role involves designing and building scalable backend systems using Node.js and Express, focusing on RESTful APIs that power core products. The ideal candidate will have a strong background in database management with PostgreSQL and MongoDB, alongside expertise in modern development practices. Join a dynamic environment where your contributions will directly impact the growth and success of the company's offerings. If you are passionate about backend development and eager to work in a collaborative setting, this opportunity is perfect for you.

Qualifications

  • Minimum 5 years of backend development experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Expertise in Node.js and RESTful API design.

Responsibilities

  • Design and maintain scalable backend services using Node.js and Express.
  • Develop RESTful APIs ensuring security and performance.
  • Collaborate with cross-functional teams for high-quality solutions.

Skills

JavaScript
TypeScript
Node.js
Express.js
RESTful API design
PostgreSQL
MongoDB
Docker
Git
CI/CD

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

Docker
Linux
CI/CD tools
Git
Prometheus
Grafana
Datadog

Job description

1. JOB DETAILS:

Job title: Senior Backend Developer

Reports to: CTO

Department: Engineering

Language Proficiency English

2. JOB PURPOSE:

We are seeking a highly skilled and experienced Senior Backend Developer to join our

growing engineering team. The ideal candidate has a strong background in designing and

building scalable, high-performance backend systems using modern technologies and

practices. You will be responsible for developing and maintaining RESTful APIs, and backend

infrastructure that power our core products.

3. KEY ACCOUNTABILITIES:

Description

Design, build, and maintain scalable and reliable backend services using Node.js and

Express.

Develop and maintain RESTful APIs for internal and external use, ensuring security,

scalability, and performance.

Design and optimize database schemas and queries for PostgreSQL and MongoDB.

Write clean, maintainable, and testable code following SOLID principles and design

patterns.

Collaborate closely with frontend developers, DevOps engineers, and product managers to

deliver high-quality solutions.

Implement CI/CD pipelines for smooth deployment and integration workflows.

Monitor and improve backend performance and scalability.

Write comprehensive unit and integration tests.

4. COMMUNICATIONS & WORKING RELATIONSHIPS:

Strong verbal and written communication skills to effectively articulate technical concepts to both technical and

non-technical stakeholders.

Ability to collaborate with cross-functional teams, including frontend developers, product managers, QA

engineers, and DevOps.

Comfortable participating in code reviews, sprint planning, and technical discussions.

Open to feedback and committed to continuous improvement, for self and team.

Demonstrated ability to work independently with minimal supervision, while also being a strong team player.

Capable of mentoring junior developers and contributing to team knowledge-sharing sessions.

Strong sense of ownership and accountability for deliverables and quality of work.

5. QUALIFICATIONS, EXPERIENCE & SKILLS:

Required Skills & Qualifications Minimum 5 years of backend development experience in production environments.

Strong proficiency in JavaScript and TypeScript.

Expertise in Node.js, Express.js, and RESTful API design.

Proficiency in PostgreSQL and MongoDB with strong database design skills.

Hands-on experience with Docker, Linux, and modern containerized development

workflows.

Deep understanding of authentication mechanisms such as OAuth 2.0 and JWT.

Experience with CI/CD tools and deployment practices.

Strong knowledge of Git and version control workflows.

Understanding of microservices architecture and inter-service communication.

Familiarity with software design patterns, SOLID principles, and best practices in scalable

system design.

Bachelor's degree in Computer Science, Software Engineering, or related technical field.

Preferred Qualifications Experience working in travel industry and fintech is a plus.

Knowledge of GraphQL is a plus.

Experience with payment gateways and blockchain is a plus.

Exposure to cloud platforms like AWS, GCP, or Azure.

Familiarity with monitoring tools like Prometheus, Grafana, or Datadog.

Experience working in Agile/Scrum environments.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.