Get notified about your perfect job
Send us your CV and we'll message you when we find a good match.
Posted on May 7, 2026 in Software Engineering (Full Stack)
Bahrain
3 months left
Opportunity to join a fast-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.
Work across modern technologies including .NET, React, Flutter, AWS, and microservices architecture.
Collaborative product-focused environment with direct access to leadership and decision-making.
The chance to help scale products used across international markets.
Join a fast-growing fintech start-up building modern financial infrastructure across international markets. Work across backend, frontend, cloud, and mobile technologies while helping scale customer-facing products in a high-ownership engineering environment.
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.
The Role:
This is a hands-on senior engineering role inside a product-driven start-up environment where speed, ownership, and engineering quality all matter equally.
You’ll work across backend services, frontend platforms, and mobile applications within a modern cloud-first architecture. The team is looking for someone who enjoys solving problems properly, writing clean maintainable code, and balancing product delivery with long-term technical quality.
This is not the kind of environment where engineers are isolated from the product. You’ll work closely with Product, Design, and leadership teams, contributing to both technical decisions and customer outcomes. The business wants engineers who can think commercially, communicate clearly, and help shape how products evolve as the company scales.
For the right person, this is an opportunity to join early enough to have genuine influence over architecture, engineering culture, and product direction.
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 TypeScript, 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, DevOps, 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.
nineDots is Bahrain's only specialist technology & outsourcing recruitment agency advertising this role on behalf of our client.
Dublin
Posted: May 7, 2026
€45k+
Software Engineering (Full Stack)
Dublin
Posted: May 1, 2026
€450-550 per day
Software Engineering (Java)
Dublin
Posted: Apr 30, 2026
€120-140k (DOE)
Software Engineering (Principal/Staff Engineer )
Send us your CV and we'll message you when we find a good match.