-
Ain Holding

Full Stack Developer (Node.js, React.js/Next.js, Flutter)

Ain Holding
Qatar · Full-time · Entry

Job Title: Full Stack Developer (Node.js, React.js/Next.js, Flutter)

Location: Doha, Qatar

Employment Type: Full Time – On Site



Job Description

We are looking for a highly motivated and versatile Full Stack Developer who thrives in a hands-on, dynamic environment. As the sole developer, you will take full ownership of the end-to-end development process, including backend, frontend, and mobile application development. This role requires expertise in Node.js (Express), React.js (Next.js), and Flutter, with a strong focus on eCommerce and FinTech applications. The ideal candidate must have experience with GCP, MongoDB, Firebase, payment integration, push notifications, and deep linking.

You will play a key role in delivering robust and scalable solutions, ensuring a seamless user experience across platforms, and driving the success of our digital products.



Key Responsibilities

  • End-to-End Development:
  • Build and manage scalable server-side applications using Node.js (Express).
  • Develop responsive web interfaces using React.js (Next.js).
  • Create cross-platform mobile applications using Flutter.
  • Ownership:
  • Take complete ownership of the entire development lifecycle, from planning to deployment.
  • Identify and resolve technical challenges independently.
  • Maintain, debug, and optimize applications to ensure peak performance.
  • Backend and Cloud:
  • Design and implement robust database solutions using MongoDB.
  • Deploy, manage, and optimize applications on Google Cloud Platform (GCP).
  • Integration and Features:
  • Implement secure and efficient payment gateway integrations for eCommerce and FinTech platforms.
  • Set up Firebase for authentication, real-time updates, and analytics.
  • Enable push notifications and deep linking to enhance user engagement on mobile platforms.
  • Delivery and Quality:
  • Deliver high-quality, maintainable code adhering to best practices.
  • Ensure seamless integration across web and mobile platforms.
  • Test, debug, and monitor applications post-deployment.



Qualifications and Skills


Must-Have Skills:

  • Proficiency in Node.js (Express) for backend development.
  • Expertise in React.js and Next.js for web development.
  • Strong experience with Flutter for mobile app development.
  • Hands-on experience with:
  • Google Cloud Platform (GCP) for deployment and scaling.
  • MongoDB for database management.
  • Firebase for authentication, push notifications, and cloud storage.
  • Payment gateway integration (Stripe, PayPal, or similar).
  • Push notifications and deep linking for mobile platforms.


Additional Skills:

  • Strong debugging and troubleshooting skills.
  • Ability to write clean, efficient, and maintainable code.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of CI/CD pipelines is a plus.


Personal Attributes:

  • Self-starter with the ability to work independently.
  • Strong sense of ownership and accountability.
  • Excellent problem-solving skills and attention to detail.
  • Effective time management to handle multiple responsibilities.


Key Skills

Ranked by relevance

reactjs cloud firebase flutter gcp google cloud platform responsive server cicd
Login to Apply
Posted
Dec 21, 2024
Type
Full-time
Level
Entry
Location
Doha

Industries

Investment Management

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
State Street
Related

Dotnet & SSIS Full Stack Developer – Senior Associate

2026-05-20

Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Wells Fargo
Related

Principal Engineer - Blockchain

2026-05-20

Full-time
Director
India
Financial Services
Information Technology
View Job Details
Millennium
Related

Java Developer

2026-05-18

Full-time
Not Applicable
Singapore
Investment Management
Engineering