×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Manama, Bahrain
Listing for: nineDots.io
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 22500 - 27500 BHD Yearly BHD 22500.00 27500.00 YEAR
Job Description & How to Apply Below

Full Stack Engineer - Fintech Start-Up

Join a fast-growing fintech start-up building modern financial infrastructure and digital products for international markets. As a Full Stack Engineer, you’ll play a key role in shaping the platform, influencing technical direction, and helping scale products from an early-stage environment into something much bigger.

This role is only open to Bahraini nationals.

What You’ll Be Doing
  • Designing and building scalable backend microservices using .NET / .NET Core.
  • Developing modern frontend applications using React, Angular, or similar frameworks.
  • Building and maintaining cross-platform mobile applications using Flutter.
  • Working within a modern microservices and cloud-first architecture.
  • Collaborating closely with Product and Design teams to deliver end-to-end customer experiences.
  • Driving clean code practices, refactoring, and long-term maintainability across the platform.
  • Applying TDD and strong engineering principles across frontend, backend, and mobile development.
  • Working with AWS cloud services to deploy, scale, and operate applications.
  • Improving observability through monitoring, tracing, logging, and alerting practices.
  • Working with Docker, CI/CD pipelines, and automated deployment workflows.
  • Supporting performance, scalability, security, and reliability improvements across systems.
  • Mentoring engineers and helping shape engineering standards as the team grows.
What You’ll Need to Succeed
  • 5+ years of experience in software engineering with strong hands-on full stack experience.
  • Strong experience with .NET / .NET Core and microservices architecture.
  • Experience building frontend applications using React, Angular, Vue, or similar technologies.
  • Commercial experience with Flutter / Dart development.
  • Strong understanding of clean code, refactoring, TDD, and modern engineering practices.
  • Experience working with AWS and containerized environments.
  • Good understanding of APIs, distributed systems, and scalable application design.
  • Strong communication skills and the ability to collaborate effectively across technical and non-technical teams.
  • A strong product mindset with the ability to balance technical quality, customer needs, and delivery priorities.
  • Someone who enjoys ownership, autonomy, and building within a scaling start-up environment will do well here.
Nice to Have
  • Experience with serverless architectures.
  • Exposure to Kafka, SQS, or event-driven systems.
  • Experience with Type Script, frontend testing frameworks, or design systems.
  • Exposure to Kubernetes or Terraform.
  • Experience working on high-scale, transaction-heavy, or fintech platforms.
What’s in It for You
  • Opportunity to join a scaling fintech start-up at an early stage and make a genuine impact.
  • High level of ownership and influence across architecture, engineering standards, and product delivery.
  • Exposure across backend, frontend, cloud, Dev Ops, and mobile engineering.
  • Fast-moving product-focused environment with real technical challenges to solve.
  • Collaborative culture with direct access to decision-makers and leadership.
  • Competitive salary and package.
  • The chance to help build and scale products used across international markets.
Next Steps

If you’re a strong Bahraini engineer who enjoys building scalable products, working closely with product teams, and having real ownership inside a start-up environment, we’d love to hear from you.

Send your CV or get in touch in confidence to learn more.

nine

Dots is Bahrain's only specialist technology & outsourcing recruitment agency advertising this role on behalf of our client.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary