Senior Software Engineer

MINDFREE Consulting | Insurance Talent Hub

Manama

On-site

BHD 22,560 - 30,080

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A procurement and technology firm is seeking a skilled MEAN Stack Developer to spearhead backend architecture and contribute to innovative solutions. Candidates should have extensive expertise in MEAN stack programming, distributed systems, and API design. Responsibilities include optimizing system performance and collaborating with cross-functional teams. This role offers a chance to make a strategic impact within a fast-growing company in Bahrain.

Qualifications

  • Strong hands-on experience as a MEAN Stack Developer with proven track record.
  • Deep experience with distributed and scalable backend infrastructure.
  • In-depth understanding of RESTful API design.

Responsibilities

  • Lead the architectural design of backend systems.
  • Design and implement backend services, APIs, and microservices.
  • Ensure optimal performance and scalability of systems.

Skills

MEAN Stack Development
Distributed Systems
API Design
Node.js
MongoDB
Problem-Solving

Job description

Our client is a fast-growing procurement and technology company headquartered in Riyadh with operations across Saudi Arabia and Bahrain. We are building innovative solutions to simplify procurement processes, empower businesses, and create meaningful impact.

What You’ll Do
  • Lead System Architecture: Spearhead the architectural design of backend systems, ensuring they are secure, reliable, high-performance, and align with our long‑term technical vision.
  • Develop Scalable Solutions: Design and implement sophisticated backend services, APIs, and microservices for our advanced procure‑to‑pay platform.
  • Cross‑Functional Collaboration: Partner closely with product and other engineering teams to translate complex business requirements into elegant and effective technical solutions.
  • Integrate and Innovate: Drive integrations with critical third‑party systems, including enterprise‑grade ERPs like Oracle Fusion, to expand our platform's capabilities.
  • Optimize and Enhance: Take ownership of optimizing database queries and managing data storage solutions (with a focus on MongoDB), ensuring optimal performance and scalability.
  • Troubleshoot and Evolve: Proactively identify, troubleshoot, and resolve complex issues in existing backend systems, implementing upgrades and enhancements to continuously improve performance and scalability.
  • Mentor and Elevate: Provide technical leadership and mentorship to junior developers, championing best practices through rigorous code reviews and knowledge sharing.
  • Ensure Operational Excellence: Implement comprehensive monitoring, logging, and alerting solutions to guarantee the health, reliability, and proactive management of our systems.
  • Strategic Contribution: Play a pivotal role in strategic decisions regarding backend architecture, technology stack selections, and future platform evolution.
What You’ll Bring
  • Extensive Backend Expertise: Strong hands‑on experience as a MEAN Stack Developer with a proven track record of building and scaling complex backend systems.
  • Distributed Systems Mastery: Deep experience building distributed and scalable backend infrastructure with a microservices‑first design philosophy.
  • API Design Proficiency: In-depth understanding and practical experience with RESTful API design and microservice architectures.
  • Core Technologies: Proficient in Node.js, Express.js or Nest.js, with a solid grasp of building REST APIs, Websockets, SQL/NoSQL Databases (MongoDB), message queues, distributed caches, and data pipelines.
  • Problem‑Solving Acumen: Exceptional troubleshooting, debugging, and performance tuning skills.
Nice to Have
  • Experience with GCP deployments and pipeline management.
  • Prior experience integrating with external systems, especially ERPs.
  • Familiarity with AI/ML concepts and their application in backend services.
  • Knowledge of monorepos and tools like Nx.dev.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Architect – Microservices & ERP Integrations
Senior Backend Architect – Microservices & ERP Integrations

MINDFREE Consulting | Insurance Talent Hub • Manama

On-site
BHD 22,000 - 31,000
Associate, Software Engineer
Associate, Software Engineer

01 Systems • Manama

On-site
Monthly transport allowance
Bahrain visa Sponsorship
Medical Insurance
+1
Full-stack tech team leader at Faceki
Full-stack tech team leader at Faceki

Faceki • Manama

On-site
BHD 10,000 - 18,000
Senior Software Engineer
Senior Software Engineer

Mazad W.L.L • Manama

On-site
BHD 24,000 - 48,000
Software Specialist
Software Specialist

Yokogawa Electric Corporation • Bahrain

On-site
BHD 28,000 - 56,000
Sales Manager
Sales Manager

Intellect Design Arena Ltd • Manama

On-site
BHD 60,000 - 120,000
Title: Senior OutSystems Architect Developer_Egypt
Title: Senior OutSystems Architect Developer_Egypt

Leading Edge • Manama

On-site
BHD 26,000 - 34,000
Full-Stack Tech Lead — On-Site, Growth & Leadership
Full-Stack Tech Lead — On-Site, Growth & Leadership

Faceki • Manama

On-site
BHD 10,000 - 18,000
Senior .NET Full-Stack Architect – Enterprise Systems
Senior .NET Full-Stack Architect – Enterprise Systems

Client of Exceed IT Services • Bahrain

On-site
BHD 50,000 - 70,000
Senior Developer
Senior Developer

Client of Exceed IT Services • Bahrain

On-site
BHD 50,000 - 70,000