Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Tech Lead/Senior Full-Stack Developer (React + Node.js, Flutter a plus) - Contract to Hire

Upwork • , US • Remote

$25 - $47 / HOUR Apply Now
Posted on: 31st March, 2025
Employment Type: CONTRACTOR

Job Description

We're a Dubai-based startup with a live platform built by a third-party team. We're now bringing development in-house and looking for a Tech Lead / Senior Full-Stack Developer to take over and collaborate with our in-house CTO and existing team.

You’ll work on maintaining and enhancing our React + Node.js platform, while also integrating with our Flutter mobile app. Future development will span both web and mobile.

Key Responsibilities:

- Work with our CTO and external devs during a transition period

- Maintain and build scalable features (React + Node.js)

- Improve performance and system architecture

- Collaborate on Flutter mobile features (experience here is a huge bonus)

Tech Stack:

- React, Redux, TypeScript

- Node.js, Express

- MongoDB / PostgreSQL

- AWS

- Flutter (mobile app)

Requirements:

- 5+ years in full-stack development

- Strong React + Node.js experience

- Excellent communication (English)

- Comfortable taking ownership and working with remote teams

Bonus:

- Flutter experience

- Startup/early-stage experience

Contract Details:

- Remote

- Full-time

- $4,500–$5,000/month

- Long-term contract (6–12 months+)

- 2–3 hours overlap with Gulf Standard Time (GMT+4) required

Option to move to Dubai

No agencies — individuals only.

Responsibilities

  • You’ll work on maintaining and enhancing our React + Node.js platform, while also integrating with our Flutter mobile app
  • Future development will span both web and mobile
  • Work with our CTO and external devs during a transition period
  • Maintain and build scalable features (React + Node.js)
  • Improve performance and system architecture
  • Collaborate on Flutter mobile features (experience here is a huge bonus)

Requirements

  • React, Redux, TypeScript
  • Node.js, Express
  • 5+ years in full-stack development
  • Strong React + Node.js experience
  • Excellent communication (English)
  • Comfortable taking ownership and working with remote teams
  • Flutter experience
  • Startup/early-stage experience
  • 2–3 hours overlap with Gulf Standard Time (GMT+4) required
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Benefits

  • Full-time
  • $4,500–$5,000/month
  • Long-term contract (6–12 months+)

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs

Software Guidance & Assistance

1 week ago

CONTRACTOR

RemoteAssociate React/Node.JS Developer w/Scripting

Florida, US View Job

Anagh Technology

2 weeks ago

FULLTIME

Technical Node.js Expert

Washington, US View Job

Saxon Global

3 weeks ago

FULLTIME

Node Developers

California, US View Job